diegosouzapw/OmniRoute

Never stop coding. Free MIT AI gateway: one endpoint, 359 providers (150+ free), 1200+ models Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by hundreds of contributors

About the project

OmniRoute is an AI gateway that gives coding agents one endpoint for accessing models from many providers, with quota-aware fallback between them. It is for people using Claude Code, Codex, Cursor, OpenCode, Cline, Copilot, and similar tools who want a single route to their available AI models.

This repository also configures its own agents. See what OmniRoute tells them →

77kStars on the repository
55Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

cli-a2a

01

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Interact with the OmniRoute A2A server from the CLI. Send tasks, inspect skill execution history, and test the JSON-RPC 2.0 agent-to-agent protocol interactively.

not rated 77k +2.4k today A Socket: passSnyk: passSkillSpector: warn 43 tokens original MIT

cli-backup-sync

02

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Backup and restore OmniRoute data from the CLI. Trigger incremental snapshots, sync to cloud storage, manage backup schedules, and restore from archive files.

not rated 77k +2.4k changed today A Socket: passSnyk: passSkillSpector: warn 34 tokens original MIT

cli-batches

03

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Submit and monitor batch inference jobs from the CLI. Upload and manage files for batch processing, retrieve results, and integrate batch pipelines with CI/CD workflows.

not rated 77k +2.4k changed 13d ago A Socket: warnSnyk: passSkillSpector: warn 34 tokens original MIT

cli-chat

04

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Send chat completions, stream responses, and start an interactive REPL session from the CLI. Supports all OmniRoute providers, combo routing, and system prompt configuration.

not rated 77k +2.4k today A Socket: passSnyk: passSkillSpector: warn 36 tokens original MIT

cli-compression

05

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Configure and test prompt compression from the CLI. Manage RTK filters, Caveman rules, stacked compression modes, and preview compression output with real prompts.

not rated 77k +2.4k changed 13d ago A Socket: passSnyk: passSkillSpector: warn 34 tokens original MIT

cli-contexts

06

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Manage context engineering configurations, RTK filter sets, and conversation sessions from the CLI. Apply context-relay settings and inspect active context pipelines.

not rated 77k +2.4k changed 13d ago A Socket: passSnyk: passSkillSpector: warn 32 tokens original MIT

cli-cost-usage

07

diegosouzapw/OmniRoute

Skill Claude CodeCodex

View cost breakdowns, token usage, and call logs from the CLI. Filter by provider, model, or date range. Export usage reports and inspect per-connection spending.

not rated 77k +2.4k today A Socket: passSnyk: failSkillSpector: warn 40 tokens original MIT

cli-eval

08

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Create and run evaluation suites, watch live benchmark progress, view scorecards, compare model performance, and integrate eval runs with CI workflows from the CLI.

not rated 77k +2.4k changed 5d ago A Socket: passSnyk: warnSkillSpector: warn 34 tokens original MIT

cli-health

09

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Check server health, component status, and live metrics from the CLI. Run health, health components, and health watch for a real-time dashboard of circuit breakers and provider status.

not rated 77k +2.4k today A Socket: passSnyk: passSkillSpector: warn 42 tokens original MIT

cli-keys

10

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Create, list, rotate, and revoke OmniRoute API keys from the CLI. Manage OAuth flows for provider authentication and inspect key scopes and expiration.

not rated 77k +2.4k changed 13d ago A Socket: passSnyk: passSkillSpector: warn 33 tokens original MIT

cli-mcp

11

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Inspect the MCP server status, list registered tools and scopes, run tool invocations, and manage MCP audit logs from the CLI.

not rated 77k +2.4k changed 29d ago A Socket: passSnyk: passSkillSpector: warn 30 tokens original MIT

cli-models

12

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Query available AI models, list model aliases, and browse the full model catalog from the CLI. Filter by provider, search by capability, and resolve model name variants.

not rated 77k +2.4k changed 13d ago A Socket: passSnyk: passSkillSpector: warn 37 tokens original MIT

cli-plugins-skills

13

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Manage Omni Skills (list, install, test, remove), plugins (create, configure), and persistent memory (search, add, clear) from the CLI.

not rated 77k +2.4k today A Socket: passSnyk: failSkillSpector: warn 38 tokens original MIT

cli-policy-audit

14

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Inspect audit logs, manage access policies, view telemetry data, and review request history from the CLI. Filter by event type, user, or time range for compliance workflows.

not rated 77k +2.4k changed 13d ago A Socket: passSnyk: passSkillSpector: warn 39 tokens original MIT

cli-providers

15

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Manage provider connections from the CLI: list available/configured providers, add, test, test-all, validate, rotate API keys, and view per-provider metrics.

not rated 77k +2.4k changed 5d ago A Socket: passSnyk: passSkillSpector: warn 36 tokens original MIT

cli-resilience

16

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Inspect and manage circuit-breaker states, connection cooldowns, quota limits, and backoff levels from the CLI. Reset stuck providers and configure resilience thresholds.

not rated 77k +2.4k changed 13d ago A Socket: passSnyk: passSkillSpector: warn 35 tokens original MIT

cli-routing

17

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Create, list, update, and delete routing combos from the CLI. Test routing strategies, inspect combo metrics, and configure fallback chains interactively.

not rated 77k +2.4k changed 13d ago A Socket: passSnyk: passSkillSpector: warn 32 tokens original MIT

cli-serve

18

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Start, stop, and restart the OmniRoute server from the CLI. Manage daemon mode, port configuration, auto-recovery, system tray integration, and the dashboard open shortcut.

not rated 77k +2.4k changed yesterday A Socket: passSnyk: passSkillSpector: warn 39 tokens original MIT

cli-setup

19

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Run initial setup, configure global CLI settings, manage environment variables, check for updates, and configure autostart via the CLI setup and config commands.

not rated 77k +2.4k today A Socket: passSnyk: failSkillSpector: warn 34 tokens original MIT

cli-skill-collector

20

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Detect installed CLI coding tools (Claude Code, Codex, Cursor, Copilot, Cline and more), search GitHub for matching agent skills, and install them to the detected tools via OmniRoute's built-in APIs.

not rated 77k +2.4k today B Socket: warnSnyk: warnSkillSpector: warn 51 tokens original MIT

cli-tunnel

21

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Start and stop tunnel connections (ngrok, Cloudflare, custom) from the CLI. Inspect active tunnel URLs, configure authentication, and test external reachability.

not rated 77k +2.4k changed 1mo ago A Socket: passSnyk: passSkillSpector: warn 36 tokens original MIT

config-codex-cli

22

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Step-by-step agent workflow to configure the OpenAI Codex CLI on any machine (Linux, macOS, Windows) to use OmniRoute as an OpenAI-compatible backend. Detects OS and shell, writes config.toml and 7 named profiles, sets environment variables, and verifies the setup.

not rated 77k +2.4k today A Socket: warnSnyk: passSkillSpector: warn 66 tokens original MIT

omni-agents-a2a

23

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Interact with OmniRoute via JSON-RPC 2.0 agent-to-agent protocol. 6 built-in A2A skills: smart-routing, quota-management, provider-discovery, cost-analysis, health-report, list-capabilities.

not rated 77k +2.4k changed 5d ago A Socket: passSnyk: warnSkillSpector: warn 54 tokens original MIT

omni-api-keys

24

diegosouzapw/OmniRoute

Skill Claude CodeCodex

Create, list, rotate, and revoke OmniRoute API keys. Control per-key scopes, spending limits, and expiration. Keys gate access to all proxy and management endpoints.

not rated 77k +2.4k changed yesterday A Socket: passSnyk: passSkillSpector: warn 40 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: