Bring your own provider keys, issue scoped API keys, and route every request through a single OpenAI-compatible endpoint — with usage, budgets and audit built in.
Keys, routing, limits and observability — managed in one place, exposed through one familiar API.
Store provider credentials once, encrypted at rest. Your spend stays on your own provider accounts — Allrouter never resells tokens.
Issue per-project keys with their own model allow-lists and budgets. Rotate or revoke instantly without touching upstream credentials.
Track tokens, cost and latency per key, model and project. Set hard budget caps and get alerts before a runaway job drains an account.
Map friendly model names to real providers, set fallbacks, and shift traffic on price or availability — without redeploying your app.
Point any OpenAI SDK at one base URL. Chat, embeddings and streaming work unchanged — switch providers by editing a string.
Every key, request and config change is logged. Projects and scoped keys keep access tightly controlled.
One source, many destinations — exactly like our mark. Your app talks to Allrouter; Allrouter talks to every provider.

Create a workspace, add a provider key, and make your first routed request in under five minutes.