Plot one route.
Fly every subscription.
Routeplane is a local navigation hub for your AI providers. Point any OpenAI-compatible client at one address and it clears each request to the best subscription you already pay for. No markup, no metering, no cloud in the loop.
$ routeplane providers login github-copilot
$ routeplane serve
→ cleared. listening on 127.0.0.1:4356Three aircraft, no controller.
Running models direct means hand-flying every provider at once. Here's what's stacked over the field today.
One hub clears them all.
Any OpenAI-compatible client files to 127.0.0.1:4356. Routeplane holds the airspace and hands each request to the best subscription on frequency.
+ OpenCode · Claude Code · Codex CLI · Cursor: anything that speaks the OpenAI wire format.
Your keys. Your machine. Your rules.
Bring your own provider keys. The daemon runs locally, routes through your subscriptions, and never sends data anywhere you didn't configure.
- ↳Local OpenAI-compatible endpoint
- ↳Bring your own keys (BYOK)
- ↳@fast / @standard / @heavy presets
- ↳Automatic provider failover
- ↳Local & self-hosted models
- ↳Prompt & response redaction
- ↳Block rules with fail-closed scan
- ↳Per-project overlays
- ↳Content-free hygiene reporting
- ↳No secrets in durable sinks
- ↳Insight: "what worked" log
- ↳Circuit breaker (402 + 429 + 5xx)
- ↳Flight recorder
- ↳Provider liveness monitor
- ↳Operator-directed OTel (no phone-home)
Apache-2.0 · craft project · zero token markup · no phone-home
Currently in private preview.
One binary on your machine, listening on127.0.0.1:4356, flying your own subscriptions. No cloud in the loop. The source is closed while I build — request access and I’ll read it personally.