Baton is live
One API key for every model. Requests are graded by rules, hard ones stay on your best model, easier ones move down a ladder of cheaper models as daily budgets run down, and the house model answers when the rest are out.
- OpenAI-compatible and Anthropic-compatible endpoints, streaming included, with translation between the two.
- Your own keys for Anthropic, OpenAI, Google, OpenRouter, or any OpenAI-compatible endpoint.
- A dashboard for the ladder, keys, the request log and a playground.
- Every reply names the model that wrote it in the x-baton-model response header.
- An MCP server for agents that would rather call a tool than an API.
Quickstart