Open Source · MIT License · 9.8k Stars

OmniRoute — Ein Endpoint, alle KI-Anbieter

Route KI-Anfragen an 231+ Anbieter mit intelligentem fallback und token-Kompression. Deine Coding-Tools laufen durch — selbst wenn ein Anbieter sein Limit erreicht.

Install OmniRoute in Under 2 Minutes

One command. 231+ AI providers behind a single endpoint on localhost:20128.

Terminal
$ npm i -g omniroute

Then point your coding tools at:

Base URL: http://localhost:20128/v1

OmniRoute is open source (MIT). Also available as Electron desktop app, ARM64 build, Termux, and PWA.

Mehrere KI-Anbieter zu verwalten ist ein Albtraum

Rate-Limits ruinieren deinen Flow mitten in der Session. Abonnement-Kontingente laufen ab, während tokens bei anderen Anbietern ungenutzt bleiben. Jedes Coding-Tool will seine eigene API-Konfiguration. OmniRoute macht Schluss mit dem Chaos — ein lokaler Gateway übernimmt Routing, Kompression und Failover über alle Anbieter automatisch.

🤖

OmniRoute per npm, Docker oder Electron-Desktop-App in unter 2 Minuten installieren

❤️

Coding-Tools — Claude Code, Cursor, Copilot — auf localhost:20128 zeigen lassen

🔮

OmniRoute erledigt Anbieter-Routing, fallback und token-Kompression im Hintergrund

Was genau ist OmniRoute?

OmniRoute ist ein local-first KI-Gateway, das zwischen deinen Entwicklungstools und KI-Anbietern wie OpenAI, Anthropic, Google und DeepSeek sitzt. Statt für jedes Tool separate API-Keys zu konfigurieren und Rate-Limits manuell zu managen, zeigst du alles auf einen einzigen OpenAI-kompatiblen endpoint auf deiner Maschine. Der Gateway routet Anfragen intelligent mit 17 verschiedenen Strategien — von kostengünstig bis qualitätsoptimiert — komprimiert tokens und behandelt Anbieterausfälle automatisch.

Wie funktioniert OmniRoutes smartes Routing?

Wenn eine Anfrage eintrifft, bewertet OmniRoute verfügbare Anbieter anhand von sechs Faktoren: Latenz, Kosten, Kontingentspielraum, Fehlerrate, Modellkapabilität und Aufgabentyp. Sein Auto-Combo-Engine verkettet Anbieter in fallback-Stufen — zuerst Abonnementkonten, dann API-Keys, dann günstige Alternativen, dann Free-Tiers. Scheitert der primäre Anbieter oder erreicht ein Rate-Limit, wechselt der Gateway in Millisekunden zur nächsten Stufe, ohne die Anfrage zu verlieren. RTK und Caveman reduzieren den token-Verbrauch um 15 bis 95 Prozent, bevor die Anfrage deine Maschine überhaupt verlässt.

Warum Entwickler OmniRoute dem manuellen Setup vorziehen

Nie wieder an eine Rate-Limit-Wand stoßen

  • 4-stufiges automatisches fallback-Routing
  • Maximierung von Abonnementkontingenten
  • Aggregation von 50+ Free-Tier-Anbietern
  • Round-Robin-Multi-Account-Support
  • Echtzeit-Gesundheitsbewertung der Anbieter
  • Circuit-Breaker-Schutz
  • Exponentielles Backoff mit Jitter
  • Anti-Thundering-Herd-Schutzmaßnahmen
  • Anfrage-Idempotenz-Garantien
  • Millisekunden-Anbieterwechsel

Token-Kosten senken ohne Workflow-Änderungen

  • Gestapelte RTK-plus-Caveman-Kompression
  • 15 bis 95 Prozent token-Reduktion
  • Automatische Tool-Output-Kompression
  • Semantisches Caching für Wiederholungsanfragen
  • Kosten-pro-token-Tracking-Dashboard
  • Anbieter-Kostenvergleichs-Analytics
  • Nutzungsaufschlüsselung pro Modell

Wer nutzt OmniRoute täglich in seinem Workflow?

Solo-Entwickler nutzen OmniRoute, um Free-Tiers über Anbieter hinweg auszuschöpfen und Abonnement-Lock-in zu vermeiden. Engineering-Teams setzen es als gemeinsamen Inferenz-Gateway mit zentralisiertem Kostentracking ein. KI-Startups integrieren den Gateway, um Anbieterabhängigkeiten aus ihrem Produktcode zu abstrahieren. Jeder, der mit mehreren LLM-Anbietern arbeitet, profitiert von einheitlichem Routing und Observability.

  • Solo-Entwickler, die Free-Tiers maximieren
  • Engineering-Teams mit Bedarf an gemeinsamem Routing
  • KI-Startups, die Anbieter-Lock-in abstrahieren
  • Open-Source-Beitragende mit knappem Budget
  • Forscher, die Modellausgaben vergleichen
  • DevOps-Teams, die API-Infrastruktur verwalten
  • Freelancer, die Kundenprojekte jonglieren
  • Dozenten, die KI-Entwicklung lehren

Open Source, MIT-Lizenz, Community-getrieben

OmniRoute ist vollständig Open Source unter der MIT-Lizenz mit über 9.800 Sternen auf GitHub. Ursprünglich als Fork von 9router und inspiriert von CLIProxyAPI gestartet, ist das Projekt zu einem umfassenden Gateway mit Beiträgen von Hunderten von Entwicklern gewachsen. Es läuft vollständig auf deiner Maschine — keine Prompts passieren Drittanbieter-Cloud-Router. Deine Daten bleiben lokal, dein Routing bleibt privat.

  • MIT-Lizenz — für immer kostenlos
  • 9.800+ GitHub-Sterne
  • Local-first-Architektur
  • Kein Drittanbieter-Cloud-Routing
  • Aktive Contributor-Community
  • Transparente Anbieterbewertung
  • Selbst-hostbar auf jeder Plattform

Schluss mit dem API-Key-Jonglieren — smarter routen

OmniRoute verwandelt das Multi-Anbieter-Chaos in einen einzigen endpoint, der einfach funktioniert. In zwei Minuten installiert, Tools auf localhost zeigen lassen, und der Gateway erledigt den Rest. Smartes Routing, token-Kompression und automatisches fallback — alles läuft lokal auf deiner Maschine.

OmniRoute — Häufig gestellte Fragen

Alles, was du über den KI-Gateway wissen musst

  • OmniRoute ist ein Open-Source-KI-Gateway, das den Zugriff auf 231+ KI-Anbieter über einen einzigen OpenAI-kompatiblen API-endpoint bündelt. Er sitzt lokal auf deiner Maschine zwischen deinen Coding-Tools und den Anbietern und übernimmt Anfrage-Routing, Formatübersetzung, token-Kompression und automatisches Failover. Stell dir den Gateway als intelligenten Verkehrsregler vor, der sicherstellt, dass deine KI-gestützten Entwicklungstools nie aufhören zu arbeiten, egal welcher Anbieter ein Rate-Limit erreicht oder ausfällt.
  • OmniRoute hebt sich in drei Kernbereichen ab. Erstens bietet es gestapelte RTK-plus-Caveman-token-Kompression, die 15 bis 95 Prozent bei berechtigten Anfragen spart — weder LiteLLM noch OpenRouter komprimieren tokens überhaupt. Zweitens enthält es einen integrierten MCP-Server mit 95 Tools und einen A2A-Protokollserver, während Wettbewerber auf clientseitige Integrationen beschränkt sind. Drittens unterstützt der Gateway 17 Routing-Strategien gegenüber LiteLLMs Retry-/Prioritätsansatz und OpenRouters Einzelmodellauswahl. Der Kompromiss: LiteLLM hat ein größeres Python-Ökosystem, und OpenRouter übernimmt die Abrechnung zentral.
  • Der Gateway unterstützt 231+ Anbieter, darunter OpenAI, Anthropic, Google, DeepSeek, Mistral, Cohere, Together AI, Groq, Fireworks und Dutzende mehr. Über 50 dieser Anbieter bieten Free-Tiers, die OmniRoute aggregieren kann — zusammen rund 1,6 Milliarden kostenlose tokens pro Monat. Der Gateway übersetzt Anfrageformate automatisch, sodass du Claude, GPT, Gemini und Open-Source-Modelle über denselben endpoint ansprechen kannst, ohne eine einzige Zeile Code zu ändern.
  • OmniRoute läuft überall, wo Node.js läuft. Der schnellste Weg ist npm: 'npm install -g omniroute' ausführen und der Gateway startet auf Port 20128. Docker-Nutzer können das offizielle Image pullen. Desktop-Nutzer bekommen eine Electron-App für Windows, Mac und Linux. Er läuft sogar auf einem Raspberry Pi via ARM64-Support oder auf einem Android-Telefon via Termux. Die Einrichtung dauert unter zwei Minuten, unabhängig von der gewählten Methode.
  • Jedes Tool, das das OpenAI-API-Format spricht, funktioniert sofort. Claude Code, Cursor, GitHub Copilot, Cline, Codex, KiloCode, Kiro und Qwen Code verbinden sich alle, indem sie ihre Basis-URL auf localhost:20128 zeigen. Der Gateway übernimmt intern die Formatübersetzung zwischen Anbieter-APIs, sodass deine Tools nicht wissen müssen, welches Backend-Modell die Anfrage tatsächlich bearbeitet. Konfiguration in einer Zeile: Basis-URL setzen und optional einen API-Key aus dem Dashboard.
  • OmniRoute wurde von diegosouzapw erstellt und ist ein aktives Open-Source-Projekt mit über 9.800 GitHub-Sternen. Es begann als Fork von 9router und TypeScript-Port von CLIProxyAPI und wuchs dann zu einem vollwertigen Gateway mit Beiträgen von Hunderten Entwicklern. Neue Releases erscheinen regelmäßig — das Projekt erreichte Version 3.8 mit Features wie gestapelter Kompression, MCP-Server-Integration und A2A-Protokollunterstützung. Die MIT-Lizenz bedeutet, dass jeder es frei nutzen, modifizieren und verteilen kann.
  • OmniRoute läuft vollständig auf deiner lokalen Maschine — keine Anfragen passieren einen Drittanbieter-Cloud-Router. Deine API-Keys werden in einer lokalen SQLite-Datenbank gespeichert, und die gesamte Anbieterkommunikation findet direkt von deiner Maschine zur API des Anbieters statt. Der Gateway enthält Schutzmaßnahmen für PII-Erkennung und Prompt-Injection-Prävention sowie TLS-Fingerprint-Stealth für Nutzer in Regionen, wo KI-Dienste eingeschränkt sind. Deine Prompts, Keys und Routing-Daten verlassen nie deine Kontrolle.
  • Der Gateway glänzt, wenn du gleichzeitig auf mehrere KI-Anbieter angewiesen bist. Wenn du mit Claude Code arbeitest und Anthropics Rate-Limit erreichst, wechselt OmniRoute still zum nächsten Anbieter. Wenn du teure Modelle für komplexe Aufgaben und günstige für einfache Anfragen nutzen willst, erledigt das aufgabenbewusstes Routing automatisch. Teams nutzen es für zentralisiertes Kostentracking über alle KI-Ausgaben. Solo-Entwickler aggregieren Free-Tiers. Jeder, der es satt hat, separate API-Konfigurationen für jedes Tool zu verwalten, profitiert sofort.
  • Der Gateway fügt minimalen Overhead hinzu — typischerweise unter 10 Millisekunden pro Anfrage. Da OmniRoute lokal läuft, gibt es keinen Netzwerksprung zu einem Cloud-Proxy. Die durch token-Kompression eingesparte Latenz übersteigt oft den Routing-Overhead, was zu schnelleren Ende-zu-Ende-Antwortzeiten im Vergleich zu direkten API-Aufrufen führt. Semantisches Caching reduziert die Latenz für wiederholte oder ähnliche Anfragen weiter, indem gecachte Antworten sofort ausgeliefert werden.
  • Ja, das OmniRoute-Dashboard unterstützt 42 Locales für seine Verwaltungsoberfläche. Der Gateway selbst ist sprachagnostisch — er routet Anfragen unabhängig vom natürlichsprachlichen Inhalt. Egal ob deine Prompts auf Englisch, Chinesisch, Japanisch oder einer anderen Sprache sind, Routing-, Komprimierungs- und fallback-Logik funktioniert identisch. Das Dashboard bietet Analytics, Anbieterverwaltung und Konfiguration in deiner bevorzugten Sprache.
  • Ja, OmniRoute ist vollständig kostenlos und Open Source unter der MIT-Lizenz. Es gibt keine kostenpflichtige Stufe, keine Premium-Features hinter einer Paywall und keine Nutzungslimits, die vom Gateway selbst auferlegt werden. Du bringst deine eigenen API-Keys von Anbietern mit, und OmniRoute übernimmt das Routing. Das Projekt wird von der Community getragen und durch Open-Source-Beiträge finanziert. Du kannst es selbst hosten, den Quellcode modifizieren und beliebig einsetzen — für immer.