Zurück zum Blog
KI-Gateway · ROUTING

OmniRoute vs OpenRouter: KI-Gateway, Modell-Routing und Freikontingent 2026 richtig wählen

· etwa 12 Min. Lesezeit

Wählen Sie kein Gateway, weil der Modellkatalog länger ist. Entscheiden Sie zuerst, ob Sie eine gehostete Leitung kaufen oder einen Router betreiben, den Sie selbst administrieren. Der Rest dieser Seite teilt KI-Gateway, Modell-Routing, API-Aggregation und Freikontingent in vier Schichten, vergleicht OmniRoute und OpenRouter in einer Tabelle und endet mit einer Szenario-Matrix plus einer siebenstufigen Abnahme-Checkliste.

Switch-Ports und Patchkabel als Metapher für KI-Anfragen, die einen Upstream-Pfad wählen

Cursor, Claude Code und ein zwanzigzeiliges Skript können alle dieselbe Basis-URL auf „einen OpenAI-kompatiblen Endpoint“ zeigen. Die Client-Form passt. Rechnung und Ausfall nicht. OmniRoute läuft auf einer Maschine, die Sie betreiben, aggregiert Provider-Keys, für die Sie sich bereits registriert haben, und nutzt auto oder ein Combo, um den nächsten Hop zu wählen. OpenRouter gibt Ihnen einen gehosteten Key. Die Anfrage durchläuft deren Infrastruktur und landet bei einem Provider aus deren Liste. Im Oktober 2026 fassen viele diese beiden Käufe noch zu „wer listet mehr Modelle“ zusammen und machen aus einem Free-Tier-Screenshot einen Produktionspfad. Kataloglänge beantwortet nicht die drei Prüfungen, die zählen: Wer hält den Upstream-Key, wo liegt der Prompt gespeichert, und wer fängt die Anfrage auf, wenn das Freikontingent leer ist.

Dieser Leitfaden richtet sich an Leute, die einen Coding-Agenten, ein internes Tool oder einen Prototyp verkabeln. Die Zahlen unten folgen öffentlichen Docs, Stand Prüfung am 28. Oktober 2026: OmniRoutes Free-Tier-Leitfaden und Auto-Combo-Wiki sowie OpenRouters Preisseite und FAQ. Provider-Limits verschieben sich. Öffnen Sie die offizielle Seite erneut, bevor Sie eine Zahl in eine Bestellung kopieren.

Warum eine API Modell-Routing nicht erledigt

Im alten Layout hat jedes Tool seinen eigenen Key. Der Editor spricht mit OpenAI, ein Skript mit Gemini, und ein Nacht-Batch wechselt leise zu dem, der in der Woche am günstigsten ist. Keys landen im Laptop-Keychain, in einem CI-Secret und im Shell-Profil eines Teammitglieds. Wenn ein Vendor 429 zurückgibt, passen Sie jeden Client an. Sie passen nicht eine Policy an.

Im neuen Layout kommt eine Schicht dazwischen. Clients kennen eine Basis-URL und einen Gateway-Key. Echte Provider-Keys, Retries und die Liste „wer ist dran, wenn dieses Kontingent stirbt“ bleiben in dieser Schicht. Der Konflikt ist nicht, welches Modell klüger ist. Der Konflikt ist, wer die Schicht betreibt. Self-Hosting heißt: Sie besitzen Prozess, Logs und Fallback-Reihenfolge — und die ganze Schicht verschwindet, wenn die Maschine schläft. Hosting heißt: Sie beobachten keinen Prozess — und Prompts sowie Nutzungsmetadaten laufen über fremdes Netz, mit weniger Schaltern auf dem Free-Plan.

OmniRoute versus OpenRouter ist deshalb kein weiteres Claude-gegen-GPT-Drama. Beide können eine Anfrage in Richtung mehrerer Modellfamilien schicken. Die Trennlinie ist, ob Sie die Upstream-Verträge halten und die Route schreiben, oder ob Sie einen Host bezahlen, der Route und Rechnung hält.

Das fällt beim ersten Mal auf, wenn ein Coding-Agent sechs Stunden durchläuft. Ein lokales Gateway auf dem Laptop wirkt gratis, bis um Mitternacht der Deckel zugeht und jeder laufende Tool-Call mit Connection Reset stirbt. Ein gehostetes Gateway wirkt teuer, bis Sie die Stunden einrechnen, die Sie sonst mit Prozess-Neustart, Key-Rotation und der Erklärung an ein Teammitglied verbracht hätten, warum die Basis-URL von gestern nicht mehr antwortet. Preisen Sie den Betreiber, nicht nur das Token.

Vier Schichten: KI-Gateway, Modell-Routing, API-Aggregation, Freikontingent

Stapeln Sie diese vier Begriffe in einem Slogan, geht die Wahl schief. Sie beantworten verschiedene Fragen. Fehlt eine Antwort, fehlt eine Anforderung — kein Detail, das Sie nach dem Launch nachziehen können.

KI-Gateway

Das Gateway ist die Tür: Authentifizierung, eine Chat-Completions-Form, Logs und Timeouts. OmniRoutes Standard-Tür OpenAI-kompatibel ist http://localhost:20128/v1 auf der Maschine, die es ausführt. OpenRouters Tür liegt auf deren Hosts. Der Client wechselt Basis-URL und den Key, den sie ausstellen. Die Tür sieht gleich aus. Die Maschine dahinter ist nicht Ihre.

Modell-Routing

Routing entscheidet, welches Konto und welches Modell diesen Call bekommen — und wer nach einem Fehler dran ist. Im OmniRoute-Dashboard sind häufige Strategien auf Kontoebene Fill First, Round Robin, P2C, Random, Least Used und Cost Optimized. Combos und das Präfix auto bieten außerdem Priority, Weighted, Least Used, Cost Optimized, lkgp (beim letzten erfolgreichen Provider bleiben) und context-optimized. Ohne gespeichertes Combo können Sie auto, auto/coding, auto/fast, auto/cheap oder auto/offline aufrufen. OpenRouters Auto-Routing, Preferred Providers, Budgets und Prompt Caching stehen auf bezahlten Plänen. In der öffentlichen Preistabelle markiert die Spalte Free diese Steuerungen mit Nein.

API-Aggregation

Aggregation heißt: ein Client-Protokoll vor vielen Providern. OmniRoute aggregiert Verbindungen, die Sie konfigurieren. Der offizielle Free-Tier-Leitfaden ist unmissverständlich: Das Projekt stellt das beworbene aggregierte Token-Budget nicht aus; Sie registrieren sich weiterhin dort, wo ein Provider ein Konto verlangt; eine frische Installation kann null berechtigte keyless Ziele haben. OpenRouter aggregiert Modelle aus deren Liste. Die Spalte Standard auf der Preisseite nennt 500+ Modelle und 80+ Provider. Sie unterschreiben bei jedem einzeln keinen Key, solange Sie nicht auf BYOK wechseln.

Freikontingent

„Kostenlos“ sind zwei Bücher. Gratis-Software ist keine gratis Inference. OmniRoute ist MIT-lizenziert. Der Gateway-Prozess rechnet nicht pro Token ab. Sie zahlen für die Maschine und für das, was der Upstream nach eigenem Kontingent verlangt. OpenRouter Free ist ein Kontodeckel: 25+ kostenlose Modelle, 4 kostenlose Provider, 50 Anfragen pro Tag, Activity Logs an, Auto-Routing aus. Die FAQ sagt: Nach mindestens 10 gekauften Credits steigen kostenlose Modelle auf 1.000 Anfragen pro Tag. Zusätzlich gibt es openrouter/free, das unter kostenlosen Modellen wählt. Das ist nicht OmniRoutes auto/cheap. Eines ist ein gehosteter Free-Pool. Das andere ist die Menge Verbindungen, die Sie selbst angehängt haben.

Die Prüfung, die bleiben soll
Fragen Sie pro Anfrage: Ist dieser Key mein Upstream-Key oder der des Hosts? Liegt der Prompt auf meiner Platte oder durchquert er deren Region? Wenn der Free-Zähler null ist — ist die Fallback-Liste von mir geordnet, oder ein Schalter, den nur der bezahlte Plan einschaltet?

Eine Tabelle für Einstieg, Ausführung und Kontext

Die Modellliste ist nicht die Wasserscheide. Wer den Key hält, wer den Ausfall absorbiert und wessen Buch das Freikontingent führt — das ist die Wasserscheide. In der Tabelle bedeutet Ausführung, wie eine Anfrage weitergeleitet und wiederholt wird. Nicht, dass das Gateway Ihr Repository editiert.

ToolEinstiegAusführungKontextFür wen
OmniRoute Ein Prozess, den Sie betreiben. Lokal Standard localhost:20128/v1, oder derselbe Port auf einer Maschine, die an bleibt Fallback über von Ihnen hinzugefügte Verbindungen. Fill First, Round Robin, P2C, geringste Kosten oder auto/coding und auto/cheap Provider-Keys, Routing-State und Logs bleiben auf Ihrer Maschine. Prompts laufen standardmäßig nicht durch ein gehostetes Gateway Leute, die ein Gateway betreiben und eigene Free Tiers oder bezahlte Keys hinter einer Client-URL stapeln
OpenRouter Gehostete Basis-URL und ein von ihnen ausgestellter Key. Free bis Enterprise teilen diese Tür-Form Auto-Routing und Preferred Providers starten auf bezahlten Plänen. Free: 50 Anfragen pro Tag ohne Auto-Routing, oder 1.000 pro Tag auf kostenlosen Modellen nach mindestens 10 Credits Anfragen und Nutzungsmetadaten durchlaufen OpenRouter. Standard ergänzt Prompt Caching und Budgets. EU- oder US-In-Region-Routing liegt bei Business Teams, die keinen Prozess beobachten wollen und eine Plattformgebühr von 5,5 % auf Credit-Top-ups plus Provider-Listenpreis akzeptieren

OpenRouter Standard listet eine Plattformgebühr von 5,5 %. Business listet 8 %. BYOK erhebt bis 25.000 $ Listenpreis-Inference pro Monat keine Plattformgebühr, danach 5 %. Die Gebühr gilt für die Leitung, nicht als Rabatt auf Modell-Tokens. OmniRoute hat keine entsprechende Plattformgebühr — Sie zählen trotzdem Maschine, Backups, Zertifikate und Zeit für die Fallback-Reihenfolge. Wie Sie die Maschine dimensionieren, steht in OmniRoute Cloud-Bereitstellungskosten. Warum eine Dashboard-Summe kein persönliches Unlimited ist, erklärt Freikontingent, Modelle und Grenzen.

Nützlich ist, die Gebühr in drei Rechnungen zu trennen, die Leute fälschlich addieren. Die erste ist der Listenpreis des Modell-Providers, den OpenRouter durchreicht. Die zweite ist der Plattform-Prozentsatz auf Credit-Käufe — null nur innerhalb des oben beschriebenen BYOK-Rahmens. Die dritte ist der Computer, der erreichbar bleiben muss: Strom und Serverschrank, oder ein Remote-Mac, den Sie schon bezahlen. OmniRoute streicht die zweite Rechnung und lässt die erste und dritte. OpenRouter streicht den Großteil der dritten — bis Sie für Xcode, Signing oder ein Repo, das der Agent editieren darf, trotzdem eine eigene Maschine brauchen. Das Gateway kaufen heißt nicht, diese Maschine wegzubekommen.

So wählen Sie: Fragen Sie, wessen Buch das Free Tier führt

Als Solo-Prototyp: OmniRoute wählen, mindestens drei Upstreams verbinden, für die Sie sich persönlich registriert haben, dann auto/cheap oder auto/offline aufrufen. Die eigene Setup-Notiz des Projekts ist ein kostenloser Provider, ein Low-Latency-Provider und ein hochwertigeres bezahltes oder Trial-Konto. Software installieren und nichts verbinden kann den ersten Chat scheitern lassen. Der Free-Tier-Leitfaden behandelt das als erwartbar, nicht als kaputte Installation.

Wenn Teammitglieder Modelle über einen Link testen sollen: OpenRouter Free wählen und 50 Anfragen pro Tag, kein Auto-Routing und kein Budget-Schalter akzeptieren. Der Plan ist ein Smoke-Test. Er ist ein schlechter Nacht-Batch. Wenn der Host ein Modell wählen und ein Budget durchsetzen soll, wechseln Sie zu Standard oder nutzen BYOK innerhalb seines Rahmens.

Wenn die Anfrage Kundendaten berühren kann, stoppen Sie die Entscheidung nicht auf einem Free-Plan. OpenRouter Free hat kein Data-Policy-Routing; In-Region-Routing ist eine Business-Funktion. OmniRoute kann Payloads auf einem Host halten, den Sie kontrollieren — dann werden Region dieses Hosts, wer sich anmelden darf und wie viele Tage Logs leben, Ihre Fragen. Beide Pfade brauchen eine schriftliche Daten-Landing-Zone, bevor sie einen Modellnamen brauchen.

Es gibt einen vierten Fall, der wie eine Tool-Entscheidung wirkt und eigentlich eine Kalender-Entscheidung ist. Ein Hackathon-Wochenende kann auf OpenRouter Free leben, weil fünfzig Anfragen reichen, um einen Prompt zu beweisen, und niemand erwartet, dass die Demo den Montag überlebt. Ein Auftragnehmer, der einem Kunden einen Agenten abrechnet, der Pull Requests erstellt, kann dieselbe Obergrenze nicht nutzen — ein Nachmittag Retries frisst sie. Schreiben Sie den Kalender neben den Plannamen. „Free“ ohne Datum ist kein Plan.

ToolEinstiegAusführungKontextFür wen
Solo-Abend-Prototyp Selbst gehostetes OmniRoute Wenn ein Free Tier leer ist, die nächste von Ihnen hinzugefügte Verbindung probieren Logs auf Ihrer Platte Jemand, der einen Prozess beobachten will
Gemeinsamer Einmal-Link OpenRouter Free 50 Anfragen pro Tag, kein Auto-Routing Nutzung auf deren Activity-Seite Eine Gruppe ohne feste Provider-Wahl
Kunden-sichtbarer Traffic OpenRouter Standard oder BYOK, oder OmniRoute nur vor bezahlten Keys Fallback, Budget und jemand on call Region und Retention im Vertrag festgehalten Ein Team, das HTTP 429 nicht als Feature behandeln kann
Coding-Agent die ganze Nacht Gateway auf einer Maschine, die nicht schläft; Clients behalten eine Basis-URL Benanntes Modell auf dem Hauptpfad; auto oder bezahltes Auto-Routing erst nach Fehler Repo und Keys nicht in Laptop-Gateway-Logs vermischen Leute mit Remote-Mac oder CI-Node

Stacks, die verständlich bleiben

Stack eins, wenig monatliches Cash für eine Person: OmniRoute, drei Upstream-Konten, die Sie wirklich eröffnet haben, Modell-ID auto/cheap. Bevor der Laptop-Deckel zugeht, den Prozess auf einen Mac verschieben, der an bleibt, und die Basis-URL auf diesen Host zeigen. Nicht weiter localhost nutzen. Für Coding-Aufgaben auf auto/coding wechseln. Eine günstige Route ist keine Qualitätsroute.

Stack zwei, ein Key für das Team: OpenRouter Standard, jeder Client auf deren Basis-URL. Den Free-Plan für das Smoke-Test-Konto eines neuen Teammitglieds lassen. Budgets für den Produktions-Key aktivieren. Wenn der Upstream-Key auf Ihrem eigenen Provider-Konto bleiben muss, BYOK nutzen und merken: Die Plattformgebühr bleibt nur bis 25.000 $ Listenpreis-Inference pro Monat bei null.

Stack drei, ein Agent, der ein Repository editiert: Das Gateway löst nur die Modell-Tür. Ausführung auf einen separaten macOS-Node legen und etwas wie OpenClaw Remote-Automation laufen lassen, damit Agent und Gateway nicht um Schlaf und Ports auf einem interaktiven Rechner kämpfen. Modell-Routing und CI-Node sind zwei Schichten. Kaufen Sie sie nicht als eine Zeile „KI-Server“.

Stack vier ist der, den Teams aus Versehen erfinden: OmniRoute auf dem Laptop, OpenRouter als heimlicher Fallback im selben Client und ein dritter Key noch hardcodiert im Skript. Löschen Sie diesen Stack in den sieben Schritten unten. Zwei automatische Router, die aufeinander fallen, erzeugen keine Zuverlässigkeit. Sie erzeugen eine Anfrage, die zweimal scheitert, mit zwei verschiedenen Modell-IDs im Log — und niemand kann sagen, welche Policy gewinnen sollte.

Fehler, die die erste Demo überleben

  • Eine Provider-Zahl im Dashboard als Ihr Kontingent lesen. OmniRoutes eigene Vergleichsseite zeigt eine große Provider-Zahl. Das ist der Katalog-Anspruch des Projekts. Der Free-Tier-Leitfaden sagt in derselben Saison, dass das aggregierte Budget nicht an Sie ausgestellt wird und eine Verbindung, die Sie nicht hinzugefügt haben, nicht antwortet.
  • Annehmen, OpenRouter Free heißt „wähle das günstigste Modell“. Auto-Routing in der Spalte Free ist Nein. openrouter/free wählt nur unter kostenlosen Modellen — und sitzt trotzdem in 50 Anfragen pro Tag, oder 1.000 nach mindestens 10 gekauften Credits.
  • Den gesamten Produktions-Traffic auf auto schicken. Automatisches Routing ist für Fallback und Exploration. Ein Pfad, den Sie einem Kunden verkaufen, sollte eine Modell-ID pinnen und erst danach die automatische Policy zulassen, wenn diese ID scheitert.
  • Das Gateway auf einem schlafenden Laptop hosten und den Agenten um Mitternachts-Abbruch beschuldigen. Tür-Prozess und Ausführungsmaschine brauchen eine Restart-Policy. Zugeklappter Deckel ist ein Ausfall.
  • Plattformgebühr und Durchreichpreis in eine Zahl packen. OpenRouter reicht Provider-Listenpreis durch und erhebt eine Plattformgebühr auf Credit-Käufe. Self-Hosting entfernt diese Gebühr und ersetzt sie durch Ihre eigene Bereitschaftsdienst-Zeit.

Sieben Schritte, bevor Sie standardisieren

  1. Ein Satz schreiben: Wer besitzt den Upstream-Key, und welche Maschine oder welche Vendor-Region speichert den Prompt. Wenn Sie das nicht schreiben können, sind Sie nicht bereit, ein Produkt zu wählen.
  2. Einen Client behalten. Die zweite Basis-URL aus Cursor, dem Skript oder Claude Code entfernen, damit sich zwei Router nicht stapeln.
  3. Bei OmniRoute mindestens drei Konten verbinden, die Sie halten — kein Katalog-Screenshot. Bei OpenRouter prüfen, ob das Konto noch Free ist oder bereits Credits hat.
  4. Denselben kurzen Prompt zweimal senden: einmal an ein benanntes Modell, einmal an auto/cheap oder openrouter/free. Modell-ID, Statuscode und Latenz notieren.
  5. Den ersten Provider deaktivieren oder leeren und prüfen, dass der nächste antwortet — statt dass der Client ein unbekanntes Modell meldet.
  6. Sieben Tage protokollieren: Anfragenzahl, HTTP-429, wer Logs exportieren darf, und ob ein Wochenend-Batch das Freikontingent leert.
  7. Nur wenn der Peak aus Schritt 6 akzeptabel ist, den Pfad zum Team-Default machen — und erst dann den Prozess auf eine Maschine legen, die nicht schläft.
Eine Client-Einstellung, nicht zwei
# OmniRoute: Ihre Maschine
base_url = http://<your-host>:20128/v1
model    = auto/cheap

# OpenRouter: gehostete Tür, Smoke-Tests nutzen openrouter/free
model    = openrouter/free

Halten Sie die Notiz neben der Einstellung. Eine Basis-URL ohne Owner wird innerhalb eines Monats zum informellen Geheimnis — und die nächste Person fügt „nur für die Demo“ einen dritten Endpoint hinzu. Die sieben Schritte sind erst fertig, wenn der Satz aus Schritt 1 an Tag sieben noch stimmt.

FAQ

Sind OmniRoute und OpenRouter dieselbe Produktkategorie?

Das Client-Protokoll ist ähnlich. Was Sie kaufen, ist es nicht. Eines ist ein MIT-Gateway, das Sie betreiben. Das andere ist ein gehosteter Katalog. Eine einzelne Spalte „Modellanzahl“ versteckt Betrieb und den Ort der Daten.

Auf welchem Konto liegt das Freikontingent?

OmniRoute belastet das Kontingent gegen jeden Upstream, den Sie verbunden haben. OpenRouter Free belastet Ihr OpenRouter-Konto: 50 Anfragen pro Tag, oder 1.000 pro Tag auf kostenlosen Modellen nach mindestens 10 gekauften Credits. Keine der beiden Zahlen ist ein unbegrenzter Pool.

Kann man beides parallel nutzen?

Ja, mit einem primären Pfad. Eine häufige Aufteilung ist Produktion auf OpenRouters bezahltem Plan oder auf eigenen bezahlten Keys, und OmniRoute nur für interne Experimente. Lassen Sie zwei automatische Router nicht aufeinander fallen. Ein Fehler wird dann zwei unbekannte Modell-IDs.

Reicht eine neue Basis-URL für einen Coding-Agenten?

Nein. Das Gateway speichert nicht das Repository und hält keine Maschine wach. Wenn der Job einen echten Mac braucht, legen Sie den Job auf einen Remote-Mac — nicht auf ein Entwickler-Laptop, das schlafen wird.

Heißt ein größerer Katalog einen günstigeren Monat?

Nein. Eine längere Liste ändert, wie viele Namen Sie tippen können. Sie ändert nicht die Free-Obergrenze von 50 Anfragen, die Top-up-Gebühr von 5,5 % oder die Tatsache, dass eine unverbundene OmniRoute-Installation nichts routen hat. Kosten folgen dem Buch, das Sie im ersten Abschnitt gewählt haben — gemessen am Sieben-Tage-Log, nicht an der Höhe einer Marketing-Tabelle.

Was Sie mit der Wahl anfangen

Wenn Sie null Gateway-Abo wollen und Prozess sowie Upstream-Bedingungen beobachten, wählen Sie OmniRoute und behandeln Sie Freikontingent als „die Konten, die Sie verbunden haben“ — nicht als Summe eines Katalogs. Wenn Sie einen Key, gehostete Uptime und eine Plattformgebühr auf der Spreadsheet wollen, wählen Sie OpenRouter und merken: Der Free-Plan enthält kein Auto-Routing. Pinnen Sie eine Modell-ID auf dem Produktionspfad. Automatische Policy nur für den Fehlerfall. Legen Sie den Tür-Prozess auf eine Maschine, die nicht schläft, bevor Sie einen Agenten durch die Nacht arbeiten lassen.

Kaufen Sie Gateway und Ausführungsmaschine als getrennte Entscheidungen. Wenn Sie Mac-mini-Preise lesen, zählen Sie Always-on-Gateway und Build-Node als zwei Aufgaben — auch wenn sie ein Gehäuse teilen. Ein Modell-Abo ersetzt die Maschine nicht. Vor der Bestellung kurz Remote-Desktop- und SSH-Notizen im Help Center lesen, dann entscheiden, ob Mac-mini-Miete nur da ist, um diesen einen Gateway-Prozess erreichbar zu halten.

Gateway auf einem Remote-Mac, der wach bleibt

Ein lokaler OmniRoute-Prozess schläft mit dem Laptop. Ein Always-on-Mac kann diese OpenAI-kompatible Tür halten, während Repo und Signing-Jobs getrennt bleiben.

Region und Preis prüfen, bevor Sie eine Basis-URL darauf zeigen. Mietbare Knoten ansehen