OpenClaw integration

One-click OpenClaw access with APIXO

Create one APIXO key, install OpenClaw the official way, paste the config into openclaw.json, and start testing Claude, GPT, and Gemini in four clear steps.

View pricing
One API key
Claude / GPT / Gemini
More than 30% discount

4-step timeline

From API key to first OpenClaw test in one straight path

01

Create your APIXO API key

This is the only account step you need before testing OpenClaw with APIXO.

Create the key first, then use that same key inside the Anthropic, OpenAI, and Google provider entries in your OpenClaw config.

02

Install OpenClaw (recommended)

Use the official Quick Start flow first, then continue with APIXO setup.

The one-liner is the shortest path and matches the official recommendation, but npm, pnpm, hackable source installs, and the macOS companion app are all available if they fit your environment better.

If the onboarding wizard asks about providers, skip that part first. You will point OpenClaw at APIXO in the next step.

Official recommendation

Works on macOS and Linux. This is the shortest setup path and installs everything for you.

curl -fsSL https://openclaw.ai/install.sh | bash

03

Open openclaw.json and paste the APIXO config

Find the file, open it with a normal editor, paste the recommended config, save it, then restart OpenClaw.

You only need to edit openclaw.json for the main setup flow. The recommended example already includes the primary model plus the alias allowlist so you can test immediately.

Recommended order: find the file, open it, paste the config, save it, restart the gateway, then test the default model.

Path

~/.openclaw/openclaw.json

Open the folder in Finder, or open the file directly with TextEdit if you only want to paste the config.

Open the file

open ~/.openclaw
open -a TextEdit ~/.openclaw/openclaw.json

Recommended openclaw.json

{
  "agents": {
    "defaults": {
      "model": { "primary": "apixo-openai/gpt-5.4" },
      "models": {
        "apixo-openai/gpt-5.4": { "alias": "GPT 5.4" },
        "apixo-anthropic/claude-sonnet-4-6": { "alias": "Claude Sonnet 4.6" },
        "apixo-google/gemini-3.1-pro-preview": { "alias": "Gemini 3.1 Pro Preview" }
      }
    }
  },
  "models": {
    "providers": {
      "apixo-anthropic": {
        "baseUrl": "https://llm.apixo.ai/v1",
        "apiKey": "${apixo api key}",
        "auth": "api-key",
        "api": "anthropic-messages",
        "models": [
          { "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6"},
          { "id": "claude-opus-4-6",  "name": "Claude Opus 4.6"},
          { "id": "claude-haiku-4-5-20251001", "name": "Claude Haiku 4.5"}
        ]
      },
      "apixo-openai": {
        "baseUrl": "https://llm.apixo.ai/v1",
        "apiKey": "${apixo api key}",
        "auth": "token",
        "api": "openai-responses",
        "models": [
          { "id": "gpt-5.4",  "name": "GPT 5.4"},
          { "id": "gpt-5.2",  "name": "GPT 5.2"},
          { "id": "gpt-5.3-codex",  "name": "GPT 5.3 Codex"},
          { "id": "gpt-5.2-codex",  "name": "GPT 5.2 Codex"}
        ]
      },
      "apixo-google": {
        "baseUrl": "https://llm.apixo.ai/v1beta",
        "apiKey": "${apixo api key}",
        "auth": "api-key",
        "api": "google-generative-ai",
        "models": [
          { "id": "gemini-3.1-pro-preview",  "name": "Gemini 3.1 Pro Preview"},
          { "id": "gemini-3-pro-preview",  "name": "Gemini 3 Pro Preview"},
          { "id": "gemini-2.5-pro",  "name": "Gemini 2.5 pro"}
        ]
      }
    }
  }
}
OpenClaw model refs use provider/model. If you set agents.defaults.models, it becomes the allowlist, so the primary model should also appear there.

Provider details

{
  "apixo-anthropic": {
    "baseUrl": "https://llm.apixo.ai/v1",
    "apiKey": "${apixo api key}",
    "auth": "api-key",
    "api": "anthropic-messages",
    "models": [
      { "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6"},
      { "id": "claude-opus-4-6",  "name": "Claude Opus 4.6"},
      { "id": "claude-haiku-4-5-20251001", "name": "Claude Haiku 4.5"}
    ]
  }
}

04

Set the default model and run one test

Pick a provider/model ref, restart the gateway, and send a tiny prompt.

OpenClaw model refs use provider/model. Start with apixo-openai/gpt-5.4 first, confirm it works, then switch to Claude or Gemini afterwards.

If a model is missing, check the provider/model ref and make sure the primary model also exists in agents.defaults.models.

Shell

openclaw models list --provider apixo-openai --plain
openclaw models set apixo-openai/gpt-5.4
openclaw models status --plain
openclaw gateway restart
openclaw agent --agent main -m "hi" --json

Ready to test

Create your API key and run the first OpenClaw test

The page above keeps the setup path short on purpose: key first, install second, config third, test fourth.

See supported models