All your AI, one desktop.
AgentDock is the workspace around the AI you already have: projects, conversations, files, approvals, change review and a terminal, with every supported provider free to use.
- One workspace for every provider
- Switch between agents and models in the same project without losing the conversation. Hand a conversation to another agent when you want a second opinion.
- You stay in control
- Approve or refuse what an agent wants to do. Review every change in a diff and revert it in one click. Run commands in the built-in terminal.
- Private by design
- Projects and conversations live on your computer. AgentDock only talks to Sarja to check your plan, and never sends your projects or conversations.
- Your accounts, your limits
- AgentDock is a desktop front end, not a reseller. Billing and usage limits are set by each provider, and credentials stay on your machine.
Supported providers
Available now
Claude Code
Anthropic
Run Claude Code in a project, switch its model and permission mode live, and keep every conversation.
You bring: Your Claude plan or Anthropic account
Available now
Codex
OpenAI
Run Codex through its own SDK, with the model list read from your own install.
You bring: Your ChatGPT sign-in or OpenAI API key
Available now
Antigravity
Google
Google's agent with Gemini models and its own plan mode, beside the others.
You bring: Your Google account
- Next release
NVIDIA NIM
NVIDIA
Hosted open models through NVIDIA NIM. Add your key and pick a model; free in AgentDock.
You bring: Your own NVIDIA API key
- Next release
Sarness
Sarja
Language, image and video models from your own Sarness server, used directly in the same workspace, free.
You bring: Your own Sarness install
AgentDock is the desktop front end, not a reseller. You bring compatible access of your own; billing, rate limits and usage are set by each provider. A ChatGPT subscription is not an OpenAI API plan, and buying AgentDock does not include a Claude, ChatGPT, Google or NVIDIA subscription.