OmniRoute conecta clientes de código a mais de 500 modelos
Criado por Diego Souza em 2026, o gateway reúne provedores pagos e gratuitos em um único endpoint.
Criado por Diego Souza em 2026, o gateway reúne provedores pagos e gratuitos em um único endpoint.
Quem troca de modelo precisa configurar cada cliente de novo. O OmniRoute resolve isso ao intermediar Claude Code, Codex, Cursor, OpenCode, Cline e Copilot com mais de 500 modelos de IA. Diego Souza criou o projeto em 2026-02-13; em 176 dias, o repositório chegou a 43.403 estrelas, 5.801 forks e 444 issues abertas. A ferramenta atende quem quer alternar provedores, aproveitar cotas gratuitas e manter uma única integração.
O OmniRoute recebe as chamadas dos clientes compatíveis e encaminha cada pedido para um provedor de IA. A descrição oficial cita 290+ provedores, 90+ opções gratuitas e mais de 500 modelos, incluindo Kimi, Claude, GPT, OpenAI, Gemini, GLM, DeepSeek e MiniMax. O README apresenta um catálogo com 43 pools de provedores e 516 modelos.
O projeto transforma essas conexões em um endpoint. O usuário pode indicar um backend com oc/…, para OpenCode Free, ou felo/…, para Felo. Também pode usar auto e deixar o OmniRoute escolher com base nas cotas disponíveis.
O fallback troca de provedor quando uma cota termina. O sistema também agrega as faixas gratuitas documentadas e exibe o cálculo no painel /dashboard/free-tiers. O README estima cerca de 1,53 bilhão de tokens gratuitos por mês, mas informa que o total muda nos dois sentidos e passa por nova auditoria a cada duas semanas.
A ferramenta inclui compressão RTK+Caveman. Segundo a descrição oficial, esse mecanismo economiza entre 15% e 95% dos tokens. O pacote também oferece MCP, A2A, Desktop e PWA.
O código usa TypeScript e adota a licença MIT. O README não detalha a arquitetura interna em módulos nem lista dependências específicas do pacote. Ele deixa claro, porém, que o gateway conecta clientes locais a provedores externos: a instalação ocorre por npm ou Docker, enquanto os modelos e as cotas dependem dos serviços catalogados.
O README promete funcionamento imediato depois da instalação, sem chaves e sem configuração. O projeto publica um pacote npm e uma imagem Docker, além de manter o site https://omniroute.online. Depois de iniciar o gateway, o usuário aponta o cliente compatível para o endpoint e escolhe auto ou um provedor identificado por prefixo.
O primeiro uso pode partir de um backend gratuito. A documentação disponível não informa um comando único de instalação nem descreve o formato completo da configuração de cada cliente. O caminho exato depende, portanto, do pacote escolhido e do cliente que fará as chamadas.
A versão mais recente é a v3.8.49, publicada em 2026-07-30. O ciclo dessa versão listou 1.383 entradas e reuniu 306 commits. Entre as mudanças aparecem novos provedores, suporte a cotas do Codex, ajustes no pipeline SSE, testes do pacote npm e verificações pós-publicação.
O último commit ocorreu em 2026-08-08. Diego Souza criou o projeto em 2026-02-13, e mais de 500 contribuidores aparecem na descrição oficial. A velocidade chama atenção, mas as 444 issues abertas mostram que o OmniRoute ainda exige avaliação antes de sustentar fluxos críticos.
A licença MIT permite usar, modificar e redistribuir o código, inclusive em produtos comerciais, desde que o aviso da licença acompanhe a cópia. A ferramenta não serve para quem precisa manter toda a inferência sem serviços externos, porque o gateway depende dos provedores conectados. Também não remove limites, indisponibilidade ou mudanças nas cotas desses serviços.