Trending / repos

diegosouzapw/

OmniRoute

OMNIROUTE IS A TYPESCRIPT AI GATEWAY THAT PUTS HUNDREDS

29K Stars3.8K Forks183 Issues

OmniRoute routes AI coding tools through one gateway

diegosouzapw/OmniRoute · TypeScript

OmniRoute is a TypeScript AI gateway that puts hundreds of model providers behind one endpoint. It targets coding assistants and agent tools such as Claude Code, Codex, Cursor, OpenCode, Cline, and Copilot, with quota-aware fallback across free and paid providers. The project also includes token compression, MCP and A2A support, plus desktop and PWA clients for managing model access.

Stars
29K
Forks
3.8K
Issues
183
PRs
64

Open on GitHubArchive stats

OmniRoute routes AI coding tools through one gateway

OmniRoute provides a single API gateway for many AI model providers and models, including OpenAI, Gemini, Claude, DeepSeek, Kimi, GLM, and MiniMax.

Why developers are watching it

The project focuses on coding workflows. It works with tools such as Claude Code, Codex, Cursor, OpenCode, Cline, and Copilot, so teams can route requests through one endpoint instead of wiring each tool to separate providers.

Notable features

- Quota-aware automatic fallback across providers
- Support for hundreds of models, including many free options
- Token compression with RTK and Caveman
- MCP and A2A support for agent workflows
- Desktop and PWA interfaces for managing access