Core control
Anfragen am Laufen halten
Ist ein Ziel nicht erreichbar oder das Kontingent aufgebraucht, wählt OmniRoute das nächste gesunde Ziel.
Route über 352 Anbieter durch einen OpenAI-kompatiblen Endpunkt, mit automatischem Fallback.
OmniRoute × Cheaper Inference
Kombiniere den automatischen Fallback und die Entwickler-Tools von OmniRoute mit dem kostensortierten Marktplatz von Cheaper Inference. Jede berechtigte Anfrage startet bei der günstigsten verfügbaren Anbieterroute.
| Modell | Eingabepreis | Ausgabepreis | Ersparnis | Kontext | Details |
|---|---|---|---|---|---|
| gpt-5.6-terraOpenAI · text | 60 % Rabatt | 1.1M | |||
| gpt-oss-120bOpenAI · text | 60 % Rabatt | 131K | |||
| deepseek-v4.1-flashDeepSeek · text | 50 % Rabatt | 1.0M | |||
| gpt-5.6-solOpenAI · text | 50 % Rabatt | 1.1M | |||
| glm-4.5Z.ai · text | 45 % Rabatt | 128K | |||
| glm-4.5-airZ.ai · text | 45 % Rabatt | 128K | |||
| glm-4.6Z.ai · text | 45 % Rabatt | 198K | |||
| glm-4.7Z.ai · text | 45 % Rabatt | 128K |
Zentrale Steuerung
Core control
Ist ein Ziel nicht erreichbar oder das Kontingent aufgebraucht, wählt OmniRoute das nächste gesunde Ziel.
Core control
Eine Pipeline mit 12 Engines reduziert berechtigten Kontext um 15–95%. Im dokumentierten Tool-lastigen Beispiel waren es ~89%.
Core control
90+ Free-Tiers und 56 wiederkehrende oder schlüssellose Free-Forever-Anbieter. Für den schlüssellosen Schnellstart ist keine Kreditkarte nötig.
Core control
Konfiguriere Claude Code, Codex, Cursor, Cline, Copilot, Antigravity und weitere unterstützte Clients über einen Endpunkt.
Core control
Nimmt OpenAI-, Claude-, Gemini- und Responses-API-Anfragen unter /v1 an.
Core control
Circuit Breaker, verschlüsselte Zugangsdaten, MCP, A2A, Memory, Guardrails und Evals sind im selbst gehosteten Gateway enthalten.
Der Katalog
Ein Katalog mit Chat, Medien, Suche, lokalen Runtimes, Cloud-Agenten und Systemintegrationen.
352 Anbieter+
Alle davon hinter einem einzigen lokalen Endpunkt.
Der eine Endpunkt, auf den jeder Client zeigthttp://localhost:20128/v1
Schnellstart
Installiere das Paket, starte das Gateway und richte einen beliebigen OpenAI-kompatiblen Client auf Port 20128.
Installiere das npm-Paket omniroute global.
$ npm install -g omnirouteadded 1 package
Startet API und Dashboard zusammen auf Port 20128.
$ omniroute▸ dashboard ✓ http://localhost:20128/dashboard▸ api ...... ✓ serving on :20128
Nutze http://localhost:20128/v1; die schlüssellose Auto-Route funktioniert direkt nach der Installation.
$ curl localhost:20128/v1/models✓ models listed
Gateway-Steuerung
Konfiguriere Fallback, Kontingente, Kompression, Memory, MCP und A2A im lokalen Dashboard.
Gateway control
Setze ein Modell auf auto oder baue deine eigene Combo mit 19 Strategien und gestuftem Fallback.
Nutze einen fertigen Modus oder kombiniere 19 Strategien rund um das Ziel, das zählt.
Gateway control
Persistentes Konversationsgedächtnis mit FTS5-Stichwortsuche und Qdrant-Vektorabruf.
Gateway control
Provider-Breaker, Verbindungs-Cooldown und Modell-Lockout isolieren Fehler im kleinstmöglichen sinnvollen Umfang.
Gateway control
Pool-dedupliziertes Accounting über 90+ Free-Tiers.
Veröffentlichte Free-Tier-Kapazität, dedupliziert.
Gateway control
12 kombinierbare Engines für Tool-Ausgaben, Kontext und Antwortstil.
Berechtigte Tokens um 15–95% reduzieren.
Gateway control
Ein integrierter Server mit 110 Gateway-Tools in 33 Scopes.
110 Tools · 33 Scopes · stdio / HTTP
Gateway control
Ein JSON-RPC-Agent-Server mit 6 Skills.
6 Skills · JSON-RPC 2.0 · Agent Card
Gateway control
Eine wiederholte Anfrage kann aus dem Cache kommen, und der Response-Header zeigt, was das gespart hat.
X-OmniRoute-Cache: HIT
Client-Kompatibilität
Richte eine OpenAI-kompatible CLI oder einen Editor auf eine lokale Basis-URL; OmniRoute kümmert sich um die Anbieter dahinter.
http://localhost:20128/v1
curl http://localhost:20128/v1/chat/completions \
-H "Authorization: Bearer $OMNIROUTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Hello"}]}'OmniCopilot
OmniCopilot ergänzt die bestehende Modellauswahl um OmniRoute-Modelle.
Läuft in VS Code Stable und Insiders. Installation über den Marketplace oder die Extensions-Ansicht.
Für Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod und andere kompatible Editoren.
Anbietermodelle laufen über OmniRoute in Copilot Chat, ohne die Inferenz über einen Copilot-Plan zu leiten.
Typische Fehlerbilder
Welche Kontrolle welches typische Fehlerbild adressiert.
Dokumentations-Snapshot
Fähigkeiten geprüft anhand der verlinkten Projektdokumentation am 2026-08-30.
| Fähigkeit | OmniRoute (öffnet in neuem Tab) | 9Router (öffnet in neuem Tab) | LiteLLM (öffnet in neuem Tab) | CLIProxyAPI (öffnet in neuem Tab) |
|---|---|---|---|---|
| Anbieter | 352 | 40+ | 100+ | 8+ upstreams |
| Routing-Strategien | 19 | 3-tier | retry / priority | round-robin / fill-first |
| Gestufter Fallback mit UI | Yes | Yes | Manual policy | Multi-account |
| Token-Kompression | 12 engines · 15–95% | RTK / Headroom / Caveman | No built-in pipeline | HTTP compression |
| Fähigkeit | OmniRoute (öffnet in neuem Tab) | 9Router (öffnet in neuem Tab) | LiteLLM (öffnet in neuem Tab) | CLIProxyAPI (öffnet in neuem Tab) |
|---|---|---|---|---|
| Integrierter MCP-Server | 110 gateway tools | No | MCP client / gateway | No |
| A2A-Protokoll | Server · 6 skills | No | A2A client / gateway | No |
| Cloud-Agenten | Codex / Cursor / Devin / Jules | No | No | Sidecar integrations |
| Fähigkeit | OmniRoute (öffnet in neuem Tab) | 9Router (öffnet in neuem Tab) | LiteLLM (öffnet in neuem Tab) | CLIProxyAPI (öffnet in neuem Tab) |
|---|---|---|---|---|
| Fehlerisolationsebenen | 3: provider / connection / model | Cooldown | Cooldown / retry | Cooldown |
| Persistentes Memory | FTS5 + vector | No | Semantic cache | No |
| Guardrails | PII / injection / vision | No | Yes | Cloaking controls |
| Eval-Framework | Built in | No | No | No |
| TLS-Fingerprint-Kontrollen | wreq-js | No | No | uTLS |
| Fähigkeit | OmniRoute (öffnet in neuem Tab) | 9Router (öffnet in neuem Tab) | LiteLLM (öffnet in neuem Tab) | CLIProxyAPI (öffnet in neuem Tab) |
|---|---|---|---|---|
| Dashboard-Stack | Next.js 16 | Next.js 16 | Next.js | Next.js / React |
| UI-Sprachen | 38 | 10 | Not documented | 3 |
| OAuth-Anbieter | 25 | 6 | SSO | CLI auth |
| Selbst hostbar | Yes | Yes | Yes | Yes |
| Lizenz | MIT | MIT | MIT + enterprise | MIT |
Snapshot aus öffentlicher README und offizieller Dokumentation; verlinkte Quellen vor Kauf- oder Deployment-Entscheidungen prüfen.
Deployment
Installiere es auf Laptop, Server oder Smartphone, oder verbinde dich über einen unterstützten Editor mit Plugin.
Ein Befehl auf jedem unterstützten Desktop-OS
npm install -g omnirouteAnleitung öffnen (öffnet in neuem Tab)Multi-Arch-Image für AMD64 und ARM64
docker run … diegosouzapw/omnirouteAnleitung öffnen (öffnet in neuem Tab)Natives Fenster und System-Tray unter Windows, macOS und Linux
npm run electron:buildAnleitung öffnen (öffnet in neuem Tab)Raspberry Pi, ARM-Server und Apple Silicon
native arm64Läuft auf Android ohne Root
pkg install nodejs && npx -y omnirouteAnleitung öffnen (öffnet in neuem Tab)Vollbild, offlinefähig und aus dem Browser installierbar
Add to Home ScreenAnleitung öffnen (öffnet in neuem Tab)Natives OpenCode-Provider-Plugin
@omniroute/opencode-providerAnleitung öffnen (öffnet in neuem Tab)OmniRoute-Modelle in der Copilot-Chat-Auswahl
Install OmniCopilotAnleitung öffnen (öffnet in neuem Tab)Mitentwickeln und beitragen
npm install && npm run devAnleitung öffnen (öffnet in neuem Tab)Routing
Nutze einen fertigen Modus oder kombiniere 19 Strategien rund um das Ziel, das zählt.
autoBalanced defaultcurl http://localhost:20128/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"Write a TypeScript retry helper."}]}'Routing alias auto selected. Objective: Balanced default. Fallback enabled.
Nutze vorhandenes Kontingent, bevor bezahlte APIs angefasst werden.
priority · fill-firstVerteile Traffic auf Schlüssel und Konten, um Rate-Limit-Druck zu senken.
weighted · round-robin · p2c · least-used · headroomRoute zum günstigsten berechtigten Ziel.
cost-optimizedLange Kontexte auf passenden Modellen halten, bei Bedarf weiterreichen.
context-relay · context-optimized · cache-optimizedBerechtigten Traffic auf Ziele verteilen.
random · strict-randomScoring mit 15 Faktoren, Last-Known-Good und Reset-bewusste Zeitfenster.
reset-window · reset-aware · lkgp · auto · fusion · pipelineFree-Tier-Accounting
455 Katalogeinträge werden zu 40 wiederkehrenden Pools dedupliziert; nur veröffentlichte positive Budgets fließen in die Kennzahl ein.
1.51B
Pool-dedupliziertes Accounting verhindert, dass geteilte Kontingente mehrfach gezählt werden. Anbieter ohne Obergrenze bleiben sichtbar, ohne die Token-Summe aufzublähen. Checked 2026-08-30.
Berechnung ansehen (öffnet in neuem Tab)Kontextkompression
Tool-Ausgaben, wiederholter Kontext und aufgeblähte strukturierte Daten lassen sich komprimieren, bevor sie das Modell erreichen.
Kontext um 15–95% bei berechtigten Tokens reduziertTokens
Vorher: The function should iterate over the list of items, and for each item, it should check whether the value is greater than zero, and if so, add it to the running total. Nachher: sum all list items where value > 0
Gleiche Anweisung. Weniger Kontext zu bezahlen.
The function should iterate over the list of items, and for each item, it should check whether the value is greater than zero, and if so, add it to the running total.sum all list items where value > 0x-omniroute-compression: standardKompression Standard ausgewählt. Veröffentlichter Bereich ~30%.
Steuerungsreihenfolge: Request-Header → Combo → Profil → adaptive Richtlinie → Standard.
Fehlerisolation
Ein defekter Schlüssel darf keinen Anbieter lahmlegen. Ein limitiertes Modell keine Verbindung.
Netzwerkkontrollen
Proxy-Scopes steuern das Netzwerk-Routing, während Local-First-Speicherung Betriebsdaten auf deinem Rechner hält.
Global, pro Anbieter oder pro einzelner Verbindung routen.
Unterstützte Anbieter-Clients bis zu ausgewählten Transportmerkmalen nachbilden.
Schlüssel, Nutzung und Verlauf bleiben auf dem Host, den du kontrollierst.
Lokales Dashboard
Verwalte Anbieter, Combos, Analysen, Zustand und Kosten unter localhost:20128/dashboard.
Agent-Protokolle
OmniRoute kann sein Gateway für MCP-Clients, A2A-Netzwerke und unterstützte Cloud-Coding-Agenten bereitstellen.
110 Tools in 33 Scopes über stdio- und HTTP-Transport.
110 Tools · 33 Scopes · stdio / HTTP
claude mcp add omniroute --type http --url http://localhost:20128/api/mcp/stream6 Skills für Smart Routing, Kontingente, Discovery, Kostenanalyse und Zustandsberichte über JSON-RPC 2.0.
6 Skills · JSON-RPC 2.0 · Agent Card
Verbinde unterstützte Codex-, Cursor-, Devin- und Jules-Workflows über eine Orchestrierungsoberfläche.
Codex · Cursor · Devin · Jules
Zusätzliche Dienste
Betreibe Bifrost, 9Router oder CLIProxy als verwaltete Sidecars oder fahre ein vollständiges Cluster-Profil.
Verbinde Notion und Obsidian als MCP-gestützte Kontextquellen.
Prompt-Injection-Prüfungen, optionale PII-Schwärzung und normalisierte Sicherheitsfilter ohne Anbieterbindung.
Verfolge Streaks, Erfolge und Live-Einsparungen neben den Betriebsanalysen.
Aus der Community
Sieh, was Entwickler auf X, Reddit und YouTube bauen, fragen und teilen.
32 Videos von 32 KanälenAlle 32 Community-Videos ansehen
I've been experimenting with Kiro Pro, and I found a setup that gives me the Claude Code CLI experience while using my Kiro subscription.
Been 3 days with omniroute and it is amazing.
25 posts from X · 25 Reddit postsAlle Beiträge ansehen
Offen entwickelt
Stars, Forks, Contributors und Releases aus dem eingecheckten GitHub-Snapshot.
Snapshot vom 2026-09-30
Chat, Support und Roadmap
(öffnet in neuem Tab)News und Ankündigungen
(öffnet in neuem Tab)Globale Community
(öffnet in neuem Tab)Comunidade Brasil
(öffnet in neuem Tab)OmniRoute von Cheaper Inference
Hoste OmniRoute selbst oder starte mit Cheaper Inference als gehostetem, kostensortiertem Gateway.