Everything you need to route, convert, and manage LLM API requests at scale.
Talk to any provider in any format. AnyRouter translates requests and responses in real time between OpenAI, Anthropic, Gemini, Cohere, and Watsonx formats.
When a request fails, AnyRouter automatically retries through a configurable chain of fallbacks until one succeeds.
Distribute load across multiple API keys per provider. When one key hits a rate limit, the next one takes over automatically.
Prevents wasting time on failing endpoints. After repeated failures, the circuit opens and requests route to healthy providers instead.
Full Server-Sent Events streaming support. Stream tokens in real time, with format conversion applied to each chunk.
stream: trueA full terminal UI for managing configuration, viewing provider health, and monitoring requests in real time.
# AnyRouter TUI
• 26 providers enabled
• Server: http://127.0.0.1:9876
• [S] Start Server
• [C] Edit Config
• [H] Health Status
Route requests to the correct provider based on the model name. Pattern matching ensures every model finds its provider.