AI providers
WednesdayAI routes conversations to any supported AI provider. You pick the model; the gateway handles authentication, rotation, retries, and streaming.Supported providers
Anthropic
Claude — Sonnet, Opus, Haiku. Thinking and prompt caching.
OpenAI
GPT and Codex. API key or Codex subscription OAuth.
Gemini via AI Studio API key or Vertex AI.
Ollama
Run models locally — no API key, full privacy.
OpenRouter
One key, 200+ models, unified billing.
LiteLLM / Bifrost
Route through your own LLM proxy.
models.providers.
Authentication
Use onboarding to set up a provider interactively:claude setup-token) and OpenAI Codex (OAuth). For per-provider auth without the full wizard:
~/.openclaw/.env:
Selecting a model
Model references use theprovider/model format, set under a nested model object:
agents.defaults.models, it becomes the allowlist for /model and session overrides — a model not in the list is rejected before a reply is generated. Change the model for the current chat with /model:
Checking provider status
openclaw models status --check exits non-zero when credentials are missing (1) or expiring (2) — wire it into monitoring.
Related: Authentication · Gateway configuration