Any model - your keys or ours.
Seven provider connectors, custom OpenAI-compatible endpoints, and your fine-tuned models behind one platform - with a managed default that works before you configure anything. Change the model; your agents keep their memory, users, and history.
Managed, personal subscription, your keys, or your endpoint.
Frontier models on Dharta's keys with transparent pass-through pricing. Deploy an agent and it runs; no provider account required.
A signed-in user can choose their own ChatGPT or Grok subscription for compatible foreground agent turns. Dharta never selects it automatically.
Customer API-key connectors for anthropic, openai, openrouter, xai, and google. Platform Bedrock access stays on Dharta's brokered infrastructure. Usage runs on your negotiated contract, your rate limits, and the data terms you already signed.
Any OpenAI-compatible HTTPS endpoint with an explicit API format - a private gateway, a hosted fine-tune, a model only you have. Model IDs pass through untouched.
agent turn ─▶ model route ─▶ { platform key · personal subscription · your connector · your endpoint }
Built for the swap.
One routing contract, five harnesses
Claude Code, OpenCode, DeepAgents, Goose, and Codex CLI share the same maintained model-routing contract; each version publishes its verified routes in the certified matrix.
Portable parameters
Temperature, output limits, and reasoning effort carry across providers, so switching a connector is a selection change, not a rewrite.
Keys handled like keys
Connector credentials are stored encrypted, scoped to your organization, validated at connect time, and rotatable without redeploying agents.
Readiness-gated routes
Every harness-provider route is exercised against the live platform before it serves anyone. A model swap is proved, then rolled out - and rolled back if you change your mind.
Organization connectors use provider API keys. Separately, the signed-in user can choose their ChatGPT subscription for their own foreground turns on a compatible hosted Codex agent, or their Grok subscription for their own foreground turns on a compatible hosted Grok Build agent. The choice applies to a new conversation; Dharta never switches between its funding and a personal subscription automatically. Anonymous turns, another user's subscription, and background runs are not eligible. Claude subscription sign-in is limited to local development. Details and configuration for every mode live in the BYOK docs.