The open-source AI agent SDK
you control end to end
Multi-provider CLI (bring your own key) and embeddable SDK. Switch between Anthropic, OpenAI, DeepSeek, Gemini, Ollama with one config change.
Built for real TypeScript codebases.
Bring Your Own Key — No Subscription
Use your own API key and pay only for the tokens you use. No monthly plans, no per-seat pricing.
Any Provider, One Config
Switch between Anthropic, OpenAI, DeepSeek, Gemini, or a local Ollama model by changing one line in your config.
Embeddable SDK
Import @robota-sdk/agent-framework and embed the same agent runtime that powers the CLI.
Self-Hostable & Auditable
Run on-premises with local LLMs — prompts and data stay in your own infrastructure. The full source is public and auditable (AGPL-3.0, with a commercial license for closed-source use).
TypeScript-First
Strict types end-to-end — no any, no implicit casts, no unexpected runtime behavior. Built for real TypeScript codebases.
Get started in minutes
No account. No subscription. Just a terminal and an API key.
# Install globally
$ npm install -g @robota-sdk/agent-cli
# Set your API key
$ export ANTHROPIC_API_KEY=sk-ant-...
# Launch
$ robota