Diego Souza cria gateway com 500 modelos e 90 provedores grátis
Projeto em TypeScript centraliza serviços de IA, faz fallback por cota e atende clientes como Claude Code, Cursor e Copilot.
Projeto em TypeScript centraliza serviços de IA, faz fallback por cota e atende clientes como Claude Code, Cursor e Copilot.
O OmniRoute é um gateway de IA que reúne modelos e provedores em um único endpoint. Diego Souza criou o projeto em 2026-02-13, e o repositório chegou a 43.524 estrelas no GitHub. A ferramenta oferece 500+ modelos, 290+ provedores e 90+ opções gratuitas. Ela atende desenvolvedores que alternam entre Claude, GPT, Gemini, Kimi, DeepSeek e outros serviços.
O código usa TypeScript e conversa com clientes como Claude Code, Codex, Cursor, OpenCode, Cline e Copilot. O usuário pode escolher um backend específico, como oc/… ou felo/…, ou enviar a chamada para auto.
Nesse segundo caso, o OmniRoute escolhe a rota conforme as cotas disponíveis. Quando um provedor chega ao limite, o gateway faz fallback automático para outra opção elegível. A ferramenta também reúne integrações MCP e A2A.
O projeto oferece interfaces Desktop e PWA. O gateway concentra o acesso, a escolha do provedor e o painel de acompanhamento, enquanto cada serviço externo processa a solicitação e entrega a resposta.
A dependência externa importa para quem trabalha com dados sensíveis. O OmniRoute reúne serviços de terceiros; por isso, a equipe precisa conferir as regras de cada provedor antes de enviar código, documentos ou informações de clientes.
O README calcula cerca de 1,53 bilhão de tokens gratuitos por mês. Essa soma usa 43 pools de provedores e 516 modelos documentados, com deduplicação de pools, faixas de crédito e termos de cada serviço.
A conta não fica congelada. O projeto revisa os dados a cada duas semanas, e o total cai quando um provedor encerra uma faixa gratuita ou sobe quando outro entra no catálogo.
O README lista instalação pelo pacote npm e pela imagem Docker. Também promete uso sem chaves e sem configuração inicial. Na primeira execução, o desenvolvedor pode conectar um cliente compatível ao endpoint e usar auto ou indicar diretamente um provedor.
A escolha direta atende quem precisa controlar a rota. O modo automático reduz o trabalho manual quando as cotas mudam. A ferramenta ainda aplica compressão RTK+Caveman, que, segundo a descrição oficial, economiza de 15% a 95% dos tokens.
A versão mais recente é a v3.8.49, publicada em 2026-07-30. O ciclo incluiu 1.383 entradas e 306 commits, com mudanças que adicionaram provedores, aliases de esforço, catálogo de embeddings da OpenRouter, suporte a Agnes AI e Dahl e melhorias no pipeline SSE.
O ritmo de desenvolvimento é alto. O projeto tem 176 dias, recebeu o último commit em 2026-08-09 e mantém 451 issues abertas, além de 5.825 forks.
A licença MIT permite usar, alterar e redistribuir o código, inclusive em produtos comerciais, desde que o aviso da licença continue junto ao software. A ferramenta não serve para equipes que exigem processamento totalmente local, um único fornecedor, cotas previsíveis ou SLA formal.