Reprodução · uimart.in

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 gateway concentra clientes, modelos e cotas

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.

A instalação começa sem chaves nem configuração

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.

Fontes

TypeScriptMITInfraestrutura e MLOpsTrendshift
Como fazemos: nossa equipe monitora diariamente os repositórios de código aberto em maior alta e produz esta cobertura com apoio de modelos de linguagem, sempre a partir de dados verificados na fonte primária — repositório, documentação oficial e ranking público. Os números de estrelas e a posição no ranking refletem o momento da coleta. Entenda o método.