OmniRoute is an open-source, MIT-licensed gateway designed to aggregate and manage diverse AI provider free tiers through a unified, OpenAI-compatible interface. The system catalogs 489 free-tier entries across 35 recurring pools, computing a headline token budget of approximately 1.62B tokens per month (rising to ~2.22B when including temporary signup credits). To manage these resources effectively, OmniRoute employs an "Auto-Combo" engine that scores candidates based on 16 factors, including health, latency, cost, and quota availability. It supports 19 distinct routing strategies, such as "least-used," "reset-aware," and "context-optimized," allowing users to prioritize objectives like lowest latency or maximum headroom. The platform features a sophisticated compression pipeline with 12 composable engines—including RTK and Caveman—to reduce token consumption by an estimated 78.4% to 94.6% in stacked configurations. Beyond routing, OmniRoute provides comprehensive telemetry via X-OmniRoute-* headers and supports various deployment methods, including Docker, npm, and a specialized macOS tray app. It integrates with popular developer tools like Claude Code, Aider, and Cursor through MCP and REST APIs, offering advanced features like quota-aware scheduling and prompt-injection guardrails.

Read original