Clients/All clients
Client Setup
Every client needs only the Wokey base URL and an API key. Pick your client to see its configuration.
On this pageexpand_more
Terminal coding agentslink
Agents that read and write code and run commands in a terminal, configured through environment variables or a config file.
Desktop and chat clientslink
Apps with a graphical interface, where you add a custom provider on the settings page.
Always-on agentslink
Agents that keep running on your own machine or server and take tasks through chat apps.
Model gatewayslink
Gateways that run on your machine, use Wokey as an upstream, and serve several agents from it.
Base URL referencelink
The base URL each client takes for each API format, and where the client keeps the setting. Clients without a page of their own are listed too.
| Client | Format | Base URL | Where it is configured |
|---|---|---|---|
| Claude Code | Anthropic Messages | https://api.wokey.ai | Environment variables, or env in ~/.claude/settings.json |
| Codex | OpenAI Responses | https://api.wokey.ai | ~/.codex/config.toml |
| Claude Desktop | Anthropic Messages | https://api.wokey.ai | Menu Developer → Configure third-party inference |
| opencode | OpenAI Chat Completions | https://api.wokey.ai | ~/.config/opencode/opencode.json |
| Grok CLI | OpenAI Responses | https://api.wokey.ai | ~/.grok/config.toml |
| pi | Anthropic MessagesOpenAI Chat CompletionsOpenAI Responses | https://api.wokey.aihttps://api.wokey.ai/v1https://api.wokey.ai/v1 | ~/.pi/agent/models.json |
| DeepSeek Harness | OpenAI Chat CompletionsAnthropic Messages | https://api.wokey.ai/v1https://api.wokey.ai | ~/.dsh/profiles/web/cordis.patch.yml |
| Z Code | Anthropic MessagesOpenAI Chat Completions | https://api.wokey.aihttps://api.wokey.ai/v1 | Settings → Model Settings (file ~/.zcode/v2/config.json) |
| Cherry Studio | OpenAI Chat CompletionsAnthropic Messages | https://api.wokey.aihttps://api.wokey.ai | Settings → Model Provider → Add Provider |
| WorkBuddy | OpenAI Chat Completions | https://api.wokey.ai | Settings → Models → Custom models |
| OpenClaw | OpenAI Chat Completions | https://api.wokey.ai | openclaw onboard command flags |
| Hermes Agent | OpenAI Chat Completions | https://api.wokey.ai | ~/.hermes/config.yaml |
| Magpie | OpenAI Chat CompletionsOpenAI ResponsesAnthropic Messages | https://api.wokey.ai/v1https://api.wokey.ai/v1https://api.wokey.ai | magpie provider add or an import link (file ~/.config/magpie/providers.json) |
| Cline / Kilo Code / Roo Code | OpenAI Chat Completions | https://api.wokey.ai/v1 | Extension settings, choose OpenAI Compatible (Kilo Code: Providers → Custom provider) |
| Aider | OpenAI Chat Completions | https://api.wokey.ai/v1 | Environment variables OPENAI_API_BASE and OPENAI_API_KEY; model as openai/model-name |
| Zed | OpenAI Chat Completions | https://api.wokey.ai/v1 | language_models.openai_compatible in settings.json |
| n8n | OpenAI Chat Completions | https://api.wokey.ai/v1 | Base URL in the OpenAI credential |
Calling the API directly with curl or an SDK? Request examples for each format are linked from Endpoints