Point a compatible configurable chat-completions client at one local URL. When a provider rate-limits, times out, or fails before output begins, ReRouted moves to the next route member — your endpoint and route stay the same.
127.0.0.1 by default. No hosted control plane. No ReRouted account. No Dock icon.Your editor doesn’t care which account still has quota. So stop making it care. Put the decision in one place — and let it recover on its own.
Import supported credentials already stored on your machine, connect an OAuth account, or paste an API key. Accounts and keys live side by side.
Each configurable chat-completions client gets the same base URL — 127.0.0.1:4949/v1 — and one rr-… key. Switch providers inside ReRouted, not in every client.
Make a route like coding: try models in order, or rotate across them. On a 429, 5xx, or timeout, it advances before output begins.
Reconfigure providers inside ReRouted, not across each editor, agent, and script that supports chat completions.
Your preferred model goes first. Your escape hatches wait behind it. You set the order.
OAuth logins, imported CLI credentials, and API keys coexist — with automatic sibling-account fallback for OAuth providers.
Requests, failures, token counts, routes, and logs — in the menu-bar panel on macOS or the matching dashboard on Linux.
The gateway binds to localhost until you deliberately expose it to your network. Credentials are stored locally and sent only to the upstream services you choose.
No Dock icon on macOS. No desktop required on Linux. The same control plane runs as a menu-bar panel or at /dashboard/.
Browser OAuth, auto-detected CLI logins, or plain API keys. Multiple OAuth accounts of the same provider coexist and fall through automatically.
…plus custom upstreams that expose the supported OpenAI-style chat-completions shape.
Notice: This provider's subscription or OAuth session is not officially licensed for proxy or router use. Using it this way may result in account restrictions or bans. Proceed at your own risk. ReRouted is independent and is not affiliated with or endorsed by upstream providers.
Open the Apple Silicon DMG, or install the Linux tarball with npm and run rerouted.
Import local credentials, connect OAuth, or add a key.
Copy the endpoint and generated rr-… key from Home.
Implements GET /v1/models and POST /v1/chat/completions, streaming included. A focused gateway — not a full clone of every OpenAI API.
The gateway you keep meaning to build — in your menu bar or one headless command.