Get started
Overview
OpenLLM routes Claude Code, Codex and your other tools to your subscriptions, API keys, local models and included models through one key, with fallback.
OpenLLM is a routing layer for AI models. You connect the models you have access to, and your
tools call all of them through one OpenAI- and Anthropic-compatible endpoint with one
sk-llm-… key. When a model is rate-limited or unavailable, OpenLLM sends the request to the
next model in your chain.
The parts
- Hosted gateway at
https://www.openllm.sh/v1. It serves API-key and included models, and runs the dashboard where you manage providers, keys, and model chains. - Local daemon on your Mac or Linux machine. It serves your AI subscriptions and local model
servers, and listens on
http://127.0.0.1:8787/v1by default. - CLI and MCP server. The
openllmcommand installs the daemon, starts clients such as Claude Code with OpenLLM applied, and runs an MCP server for your clients. - Mac app. Installs and connects the daemon on a Mac without a terminal.
Your tools
Claude Code, Codex, OpenCode, any OpenAI or Anthropic client · one sk-llm-… key
Hosted gateway
https://www.openllm.shAlso runs the dashboard: providers, keys, model chains
API keysIncluded
Local daemon
http://127.0.0.1On your Mac or Linux machine
SubscriptionsLocal
installs and connects
CLI and MCP
openllmMac app
No terminal
Where your models come from
- Subscriptions. Claude Code, Codex (ChatGPT), Kimi Code, and Grok, signed in through each vendor's own CLI on your device. See Subscriptions.
- API keys. Anthropic, OpenAI, Google AI, AWS Bedrock, and more, stored encrypted in your vault. See API keys.
- Local models. Ollama, LM Studio, and other model servers the daemon finds on your machine. See Local models.
- Included models. Every account includes a monthly allowance on hosted models that OpenLLM serves on its own key, so your first request works before you connect anything. See Included models.
Who it's for
OpenLLM is for developers who use more than one AI tool or model. You run coding agents every day, you pay for an AI subscription or hold API keys from several providers, or you run models locally, and you want all of it behind one key with fallback.
Last updated on