Sovereign Coder
Setup · 2 minutes

Connect any editor

Sovereign Coder speaks the OpenAI API. Set a base URL + your key, choose a model — done. Works with our VS Code extension — plus any OpenAI-compatible client (Aider, SDKs, curl).

The three things you need
Base URL
https://app.agentanywhere.ai/agents/coder/v1
API key
sk-sov-live-… (from your dashboard)
Model ids
sovereign-coder-fast · -open · sovereign-coder · -pro · -ultra

No key yet? Redeem an invite to get one instantly. Tip: use Fast for autocomplete/chat, step up to Pro for migrations & big multi-file changes.

Recommended · one-click
🧩 Sovereign Coder for VS Code

Our branded extension — pre-pointed at Sovereign Coder. Install it, paste your key, and code. No base-URL or model fiddling.

⤓ Download .vsix
  1. Download the .vsix above.
  2. In VS Code: Extensions panel ▸ (top-right) ▸ Install from VSIX… — or run code --install-extension sovereign-coder.vsix.
  3. Open Sovereign Coder in the sidebar ▸ paste your API key (get one). Base URL & model are pre-set.
  4. Pick a tier — Fast for chat/autocomplete, Pro for migrations & large multi-file changes.
CLIAider (CLI)
  1. Set the two environment variables, then launch aider with the Sovereign Coder model.
export OPENAI_API_BASE=https://app.agentanywhere.ai/agents/coder/v1 export OPENAI_API_KEY=sk-sov-live-… aider --model openai/sovereign-coder
AnyAny OpenAI-compatible app / SDK
  1. Anything that speaks the OpenAI API works — OpenAI SDKs, LangChain, Neovim (avante/codecompanion), curl.
  2. Point the base URL + key at Sovereign Coder and use model id sovereign-coder.
export OPENAI_BASE_URL=https://app.agentanywhere.ai/agents/coder/v1 export OPENAI_API_KEY=sk-sov-live-… curl $OPENAI_BASE_URL/chat/completions \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"sovereign-coder","messages":[{"role":"user","content":"hi"}]}'
Good to know
  • Streaming works out of the box (set stream: true).
  • Every response returns X-Credits-Used / X-Credits-Remaining so you can watch your balance.
  • A locked model returns a clear message telling you which plan unlocks it.
  • Your code is served from our own model, in-region — it never leaves to a third-party cloud.