ClawBox is flexible about which AI powers your assistant. You pick during setup and can change it later, from Settings → Providers.
This page describes the OpenClaw / dual editions. On a Hermes box the AI-provider step is Hermes’ own panel and the provider list is different — notably there is no OpenAI API-key lane there. See AI Providers on Hermes.

ClawBox AI (default)

Works immediately, no keys to manage, and it powers more than chat — see ClawBox AI. There is no model to choose here: the chat names the provider and shows no model pill and no plan selector beside it. It thinks at Medium by default; the reasoning control moves it.

Sign in with a subscription you already pay for

If you already pay a model vendor, use that instead of a metered API key. The panel has two tabs, API key and Subscription:

Claude Pro / Max

Sign in through Anthropic and authorize ClawBox to use your account.

ChatGPT Plus / Pro

Sign in through OpenAI. Your box runs the Codex lane on your ChatGPT plan.

Google One AI Premium

Sign in with your Google account to use your Gemini subscription.

GitHub Copilot

Sign in with GitHub — on the Hermes edition.
Each flow shows the steps on screen: the box opens the vendor’s page, you approve there, and you paste back the code or URL it gives you. The box never asks for your vendor password.
Not every model is part of every subscription. Models a subscription does not cover are greyed out with “Not on subscriptions — needs an API key” rather than offered and failing.

Bring your own API key

Anthropic Claude

Your Anthropic API key drives ClawBox with Claude models.

OpenAI GPT

Your OpenAI API key, billed per token. On Hermes, OpenAI is sign-in only.

Google Gemini

A Google AI API key.

OpenRouter

One key, many models — route across providers.
Open the AI provider section of setup, choose the provider, and paste the key. ClawBox stores it on the device and never shows it back to you.

Models on the box

For inference that never leaves the device, ClawBox ships Gemma 4 (on-device) on llama.cpp, and supports Ollama and other llama.cpp models. Turning a local model on makes it available; making it the default is a separate choice. On the OpenClaw and dual editions, once the box’s own model is primary or fallback, Local-only mode switches every cloud provider off. See Local AI for the full inventory, and Hardware for what each model can run.

Reasoning effort

You can control how hard the model thinks before answering, per conversation, from the brain icon in the chat header. More thinking gives better answers on hard problems, and costs more time and tokens. The picker offers the same four levels on every cloud provider — Off, Low, Medium, High — so it works the same way whichever model you choose.
  • Every cloud provider — ClawBox AI, Claude, GPT, Gemini and OpenRouter — starts at Medium, so a fresh session thinks before it answers and you turn the dial down rather than up.
  • The on-device local model has no reasoning control, so the brain icon does not appear when it is selected.
Your choice is remembered per provider. If you switch to a provider that does not offer your current level, it falls back to that provider’s default.
For the technical detail of how model reasoning capability is configured — and why it is set in code rather than by hand — see AI Providers → Reasoning effort.

Switching later

Change provider any time from Settings → Providers. Nothing needs restarting and no re-setup is involved; the next message uses the new provider. Conversations you already have open are moved across with it. You can also change per conversation from the chat pills, without touching the box’s default — see Chat.