OmniRoute se ha unido a Cheaper InferenceDescubre Cheaper Inference

#1 Router de IA de código abierto

Enruta entre 352 proveedores a través de un endpoint compatible con OpenAI, con fallback automático.

Compatible con OpenAI Gratuito y de código abierto77.2k estrellas (se abre en una pestaña nueva)

OmniRoute × Cheaper Inference

Combina el fallback automático y las herramientas de desarrollo de OmniRoute con el marketplace clasificado por coste de Cheaper Inference. Cada solicitud elegible empieza por la ruta de proveedor más barata disponible.

97 modelosPrecio de lista directo comparado con el precio de Cheaper Inference
Precios de lista directos comparados con los precios de Cheaper Inference por modelo
ModeloPrecio de entradaPrecio de salidaAhorroContextoDetalles
gpt-5.6-lunaOpenAI · text$0.20$0.08/ 1M tokens$1.20$0.48/ 1M tokens60% menos1.1M
gpt-5.6-terraOpenAI · text$2.00$0.80/ 1M tokens$12.00$4.80/ 1M tokens60% menos1.1M
gpt-oss-120bOpenAI · text$0.10$0.040483/ 1M tokens$0.50$0.202417/ 1M tokens59.52% menos128K
deepseek-v4.1-flashDeepSeek · text$0.15$0.075/ 1M tokens$0.60$0.30/ 1M tokens50% menos1.0M
gpt-5.6-solOpenAI · text$4.00$2.00/ 1M tokens$20.00$10.00/ 1M tokens50% menos1.1M
glm-4.5Z.ai · text$0.60$0.33/ 1M tokens$2.20$1.21/ 1M tokens45% menos128K
glm-4.6Z.ai · text$0.60$0.33/ 1M tokens$2.20$1.21/ 1M tokens45% menos198K
glm-4.7Z.ai · text$0.60$0.33/ 1M tokens$2.20$1.21/ 1M tokens45% menos128K
Mostrando 8 de 97 modelos

Controles principales

Un endpoint para tus proveedores configurados.

Core control

Mantén las solicitudes en marcha

Cuando un destino no está disponible o se queda sin cuota, OmniRoute selecciona el siguiente destino sano.

Core control

Comprime el contexto elegible

Un pipeline de 12 motores reduce el contexto elegible en 15–95%. El ejemplo documentado con uso intensivo de herramientas lo redujo en ~89%.

Core control

Empieza por $0

90+ niveles gratuitos y 56 proveedores gratuitos para siempre, recurrentes o sin clave. No hace falta tarjeta de crédito para el inicio rápido sin clave.

Core control

35 integraciones compatibles

Configura Claude Code, Codex, Cursor, Cline, Copilot, Antigravity y otros clientes compatibles a través de un solo endpoint.

Core control

Un solo endpoint

Acepta solicitudes de OpenAI, Claude, Gemini y Responses API en /v1.

Core control

Controles operativos

Circuit breakers, credenciales cifradas, MCP, A2A, memoria, guardrails y evals vienen incluidos en el gateway autoalojado.

El catálogo

Todos detrás de un solo endpoint.

Un catálogo que abarca chat, medios, búsqueda, runtimes locales, agentes en la nube e integraciones de sistema.

352 proveedores

Todos ellos, detrás de un único endpoint local.

El único endpoint al que apuntan todos los clienteshttp://localhost:20128/v1

14 Search12 Audio-only2 Upstream proxy3 Cloud agent1 System
OpenAIAnthropicGoogleDeepSeekxAIZ.aiMoonshotMiniMaxAlibabaMetaBytedanceAion Labs
25OAuthClaude Code, Codex, Cursor, GitHub Copilot, Kimi Code…
233Clave APIOpenAI, Anthropic, Groq, NVIDIA, Cerebras, Mistral…
35Cookie webChatGPT Web, Claude Web, Gemini Web, Grok Web…
14LocalOllama, LM Studio, vLLM, llama.cpp…
13Sin autenticaciónOpenCode Free, Felo, Pollinations y otras rutas sin clave…
Explora la referencia de proveedores (opens in a new tab)

Inicio rápido

Instala, ejecuta, conecta.

Instala el paquete, lanza el gateway y apunta cualquier cliente compatible con OpenAI al puerto 20128.

Catálogo de proveedores
352
Estrategias de enrutamiento
19
Endpoint local
:20128/v1

Step 1: Instalar

Instala el paquete npm omniroute de forma global.

omniroute: install
$ npm install -g omnirouteadded 1 package

Step 2: Ejecutar

Lanza la API y el panel juntos en el puerto 20128.

omniroute: run
$ omniroute▸ dashboard ✓ http://localhost:20128/dashboard▸ api ...... ✓ serving on :20128

Step 3: Conecta tu herramienta

Usa http://localhost:20128/v1; la ruta auto sin clave funciona en una instalación nueva.

omniroute: connect
$ curl localhost:20128/v1/models✓ models listed

Controles del gateway

Los controles principales del gateway en un solo proceso.

Configura fallback, cuota, compresión, memoria, MCP y A2A desde el panel local.

Gateway control

Smart Combos

Pon un modelo en auto o crea tu propio combo con 19 estrategias y fallback por niveles.

Usa un modo listo para usar o combina 19 estrategias en torno al objetivo que te importa.

Gateway control

Memoria

Memoria conversacional persistente con palabras clave FTS5 y recuperación vectorial con Qdrant.

Gateway control

Resiliencia en 3 capas

El breaker de proveedor, el enfriamiento de conexión y el bloqueo de modelo aíslan los fallos en el ámbito más pequeño que resulte útil.

Gateway control

Cuota gratuita

Contabilidad deduplicada por pool entre 90+ niveles gratuitos.

Capacidad gratuita publicada, deduplicada.

Gateway control

Compresión

12 motores combinables para salida de herramientas, contexto y estilo de respuesta.

Reduce los tokens elegibles en 15–95%.

Gateway control

Servidor MCP

Un servidor integrado que expone 110 herramientas del gateway en 33 ámbitos.

110 herramientas · 33 ámbitos · stdio / HTTP

Gateway control

Protocolo A2A

Un servidor de agentes JSON-RPC con 6 habilidades.

6 habilidades · JSON-RPC 2.0 · Agent Card

Gateway control

Caché semántica

Una solicitud repetida puede responderse desde la caché, y la cabecera de respuesta informa de lo que se ahorró.

X-OmniRoute-Cache: HIT

Compatibilidad de clientes

Conserva tus herramientas de programación actuales.

Apunta una CLI o un editor compatible con OpenAI a una única URL base local; OmniRoute se encarga de los proveedores que hay detrás.

Claude Code
Codex CLI
Cursor
Cline
GitHub Copilot
Gemini CLI
OpenCode
Kilo Code
Factory Droid
Continue
Roo Code
Antigravity
Aider
OpenClaw
Goose
Grok Build
Windsurf
Devin CLI

http://localhost:20128/v1

request.sh
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

Usa modelos de OmniRoute en Copilot Chat.

OmniCopilot añade los modelos de OmniRoute al selector de modelos existente.

Marketplace oficial

Funciona en VS Code estable e Insiders. Instálalo desde el Marketplace o la vista de Extensiones.

Open VSX Registry

Para Cursor, Windsurf, VSCodium, Theia, code-server, Gitpod y otros editores compatibles.

Sin necesidad de plan de Copilot

Los modelos de los proveedores pueden ejecutarse a través de OmniRoute en Copilot Chat sin pasar la inferencia por un plan de Copilot.

Fallos habituales

Por qué OmniRoute

Descubre qué control resuelve cada fallo habitual.

Without routing
With OmniRoute
La cuota caduca sin usarse
Controla y aprovecha la asignación que ya tienes
Los límites de tasa te frenan a mitad de tarea
Fallback automático de 4 niveles en milisegundos
La salida de herramientas quema tokens
Compresión con 12 motores, 15–95% en contenido elegible
Las APIs caras se acumulan
El enrutamiento optimizado por coste puede elegir el destino elegible más barato
Cada herramienta necesita su propia configuración
Un endpoint y un panel
Un proveedor no está disponible desde tu red
Ámbitos de proxy y controles de huella de cliente
Una clave muerta rompe un proveedor
Breaker, enfriamiento y bloqueo aíslan el fallo
Un equipo comparte una suscripción
Pools de claves y cuotas de reparto equitativo
Necesitas control local de los datos de enrutamiento
Almacenamiento local primero con credenciales cifradas
Sin visibilidad del gasto ni de la salud
Analíticas de uso, cuota, ahorro y latencia

Instantánea de la documentación

Cómo se comparan los gateways

Capacidades verificadas contra la documentación enlazada de cada proyecto el 2026-08-30.

CapacidadOmniRoute (se abre en una pestaña nueva)9Router (se abre en una pestaña nueva)LiteLLM (se abre en una pestaña nueva)CLIProxyAPI (se abre en una pestaña nueva)
Proveedores35240+100+8+ upstreams
Estrategias de enrutamiento193-tierretry / priorityround-robin / fill-first
Fallback por niveles con UIYesYesManual policyMulti-account
Compresión de tokens12 engines · 15–95%RTK / Headroom / CavemanNo built-in pipelineHTTP compression

Instantánea del README público y la documentación oficial; comprueba las fuentes enlazadas antes de tomar decisiones de compra o despliegue.

Enrutamiento

Elige una ruta auto.

Usa un modo listo para usar o combina 19 estrategias en torno al objetivo que te importa.

Modelo · fallback activadoautoBalanced default
Solicitud compatible con OpenAI
curl 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.

Agota la cuota de suscripción

Usa la cuota que ya tienes antes de tocar las APIs de pago.

priority · fill-first

Reparte la carga

Equilibra el tráfico entre claves y cuentas para reducir la presión de los límites de tasa.

weighted · round-robin · p2c · least-used · headroom

Lo más barato primero

Enruta al destino elegible de menor coste.

cost-optimized

Según el contexto

Mantén los contextos largos en modelos que los admitan y reenvía cuando haga falta.

context-relay · context-optimized · cache-optimized

Aleatorio

Distribuye el tráfico elegible entre los destinos.

random · strict-random

Puntuación adaptativa

Usa puntuación de 15 factores, último estado bueno conocido y ventanas que tienen en cuenta los reinicios.

reset-window · reset-aware · lkgp · auto · fusion · pipeline

Contabilidad de niveles gratuitos

Capacidad gratuita publicada, deduplicada.

455 entradas del catálogo se deduplican en 40 pools recurrentes; solo los presupuestos positivos publicados alimentan la cifra principal.

1.51B

La contabilidad deduplicada por pool evita que las cuotas compartidas se cuenten más de una vez. Los proveedores sin límite siguen visibles sin inflar el total de tokens. Checked 2026-08-30.

Ver el cálculo (se abre en una pestaña nueva)
Proveedores gratuitos para siempre, recurrentes o sin clave56
  • Mistral1B/month
  • LLM7150M/month
  • Nara150M/month
  • Gemini CLI · forever60M/month
  • Kiro50 credits/month
  • Qoder · foreverFree catalog
  • LongCat · forever50M/day
  • Cerebras1M/day
  • NVIDIA NIM~40 RPM
  • Pollinations · foreverNo key
  • Cloudflare Workers AI · foreverDaily neurons
  • OpenCode Free · foreverNo-auth catalog

Compresión de contexto

Reduce los tokens elegibles en 15–95%.

La salida de herramientas, el contexto repetido y los datos estructurados inflados pueden comprimirse antes de llegar al modelo.

Contexto reducido en 15–95% sobre tokens elegibles

Antes: 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. Después: sum all list items where value > 0

  1. Session-Dedup
  2. CCR
  3. Lite
  4. RTK
  5. Responses Tool Output
  6. Headroom
  7. Relevance
  8. Caveman
  9. Aggressive
  10. LLMLingua-2
  11. Ultra
  12. OmniGlyph

La misma instrucción. Menos contexto que pagar.

Antes69 tokens
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.
Después19 tokens
sum all list items where value > 0

Pipeline combinable

  1. Session-Dedup
    Descarta el contenido ya enviado antes en la sesión.
  2. CCR
    Archiva bloques grandes y restáuralos a demanda.
  3. Lite
    Aplica una limpieza conservadora sin pérdidas.
  4. RTK
    Filtra y deduplica la salida de comandos y herramientas.
  5. Responses Tool Output
    Compacta los payloads de herramientas de Responses API.
  6. Headroom
    Aplica compactación reversible de datos tabulares y estructurados.
  7. Relevance
    Conserva las frases más relevantes para la última consulta.
  8. Caveman
    Usa condensación de prosa basada en reglas.
  9. Aggressive
    Aplica una poda configurada más agresiva.
  10. LLMLingua-2
    Usa poda semántica segura para código en un worker aislado.
  11. Ultra
    Combina etapas de alto ahorro con protecciones de preservación.
  12. OmniGlyph
    Codifica de forma compacta las estructuras repetidas elegibles.

Perfiles

Rango publicado del perfil~30%x-omniroute-compression: standard

Compresión Standard seleccionada. Rango publicado ~30%.

Controles y estilos de salida

  • Perfiles con nombre y selector activo
  • Visual Compression Studio
  • Anthropic Context Editing
  • Dial adaptativo de presupuesto de contexto
  • Cabecera \
  • por solicitud
  • Harness de evaluación offline
  • Activación automática por umbral de tokens
  • Terse prose
  • Less code (YAGNI)
  • Terse CJK 文言

Precedencia de control: cabecera de la solicitud → combo → perfil → política adaptativa → valor por defecto.

Aislamiento de fallos

Aísla los fallos de proveedor, conexión y modelo.

Una clave mala no debería tumbar un proveedor. Un modelo limitado no debería tumbar una conexión.

modelo ⊂ conexión ⊂ proveedor
Circuit breaker de proveedorCuando un proveedor no está sano, el enrutamiento por combo lo omite hasta que una sonda en estado semiabierto tiene éxito.
Enfriamiento de conexiónEnfría una clave o cuenta mientras las conexiones hermanas siguen sirviendo.
Bloqueo de modeloBloquea un modelo limitado por tasa o no disponible mientras los demás modelos de la conexión siguen disponibles.

Controles de red

Controles de enrutamiento de red y datos locales.

Los ámbitos de proxy controlan el enrutamiento de red mientras el almacenamiento local primero mantiene los datos operativos en tu máquina.

Tres ámbitos de proxy

Enruta de forma global, por proveedor o por conexión individual.

  • Global · por proveedor · por conexión
  • Proxies SOCKS5 y HTTP(S)
  • Integración con marketplace de proxies

Controles de huella TLS y de cliente

Imita los clientes de proveedores compatibles hasta en características de transporte seleccionadas.

  • Transporte con soporte JA3/JA4 vía wreq-js
  • Perfiles de cliente específicos por proveedor
  • Controles de salida IPv4 e IPv6

Privado y local primero

Las claves, el uso y el historial se quedan en el host que tú controlas.

  • SQLite en disco con credenciales cifradas con AES-256-GCM
  • No requiere cuenta de OmniRoute
  • Autoaloja en la infraestructura que elijas
RusiaChinaIránCubaTurquía

Panel local

Configura OmniRoute sin editar YAML.

Gestiona proveedores, combos, analíticas, salud y costes en localhost:20128/dashboard.

localhost:20128/dashboardDatos de ejemplo
352proveedores conectados
90+niveles gratuitos disponibles
198sanos en este ejemplo
  • Claude Code · OAuth · activo
  • Cerebras · gratuito · activo
  • Groq · enfriamiento de ejemplo
  • NVIDIA NIM · gratuito · activo

Protocolos de agentes

Expón OmniRoute por MCP y A2A.

OmniRoute puede exponer su gateway a clientes MCP, redes A2A y agentes de programación en la nube compatibles.

Servidor MCP

110 herramientas en 33 ámbitos sobre transportes stdio y HTTP.

110 herramientas · 33 ámbitos · stdio / HTTP

claude mcp add omniroute --type http --url http://localhost:20128/api/mcp/stream

Servidor A2A

6 habilidades para enrutamiento inteligente, cuota, descubrimiento, análisis de costes e informes de salud sobre JSON-RPC 2.0.

6 habilidades · JSON-RPC 2.0 · Agent Card

Agentes en la nube

Conecta flujos de trabajo compatibles de Codex, Cursor, Devin y Jules a través de una sola superficie de orquestación.

Codex · Cursor · Devin · Jules

Servicios adicionales

Amplía el gateway.

Servicios integrados

Ejecuta Bifrost, 9Router o CLIProxy como sidecars gestionados, u opera un perfil de clúster completo.

Tu conocimiento, en contexto

Conecta Notion y Obsidian como fuentes de contexto respaldadas por MCP.

Guardrails integrados

Comprobaciones de inyección de prompts, redacción de PII opcional y filtros de seguridad normalizados sin dependencia de un proveedor.

Objetivos de uso

Sigue rachas, logros y ahorro en vivo junto a las analíticas operativas.

De la comunidad

Cómo se usa y se habla de OmniRoute.

Descubre lo que los desarrolladores construyen, preguntan y comparten en X, Reddit y YouTube.

32 vídeos de 32 canalesVer los 32 vídeos de la comunidad

one local endpoint for cursor / cline / claude code / copilot 😳 OmniRoute (24.7k★ on GitHub) runs a self-hosted router on your machine so you only need one base URL for all your coding agents. wha…

25 posts from X · 25 Reddit postsVer todas las publicaciones

Construido en abierto

Actividad del repositorio

Consulta estrellas, forks, contribuidores y versiones de la instantánea de GitHub incluida en el repositorio.

OmniRoute de Cheaper Inference

Elige cómo ejecutar OmniRoute.

Autoaloja OmniRoute o empieza con Cheaper Inference para un gateway alojado clasificado por coste.