Free Tiers
v3.8.1Last updated: 2026-05-13
Was this page helpful?
Loading OmniRoute...
Last consolidated: 2026-05-13 β OmniRoute v3.8.1
Source of truth: (, , and entries flagged with + )
flag is .
) β OmniRoute reads keys from the database, not from per-provider environment variables. The only env vars that influence provider behavior are listed in the Environment Variables section.
:
, , |
||
, , |
||
| ) | , , |
free pool when either:
), or
- with
and a string, or
-
| routing β zero-cost inference, no credit card required | ||
| suffix β 20 RPM / 200 RPD | ||
Total: 48 API-key providers with .
field in the provider catalog so they stay in sync with the code.
| . Free quota depends on your Anthropic account. | ||
| ). Requires GitLab Duo entitlement. | ||
| , paste your token. Free tier limits set by Windsurf. | ||
| . Subject to Devin's free tier. |
in . Discontinued 2026-04-15.
, , , or providers with an API key instead.
will keep working until their tokens expire, but no new OAuth sign-ins are accepted upstream. Migrate to:
is a separate API-key provider for the Command Code agent (see ). It is not flagged with in the catalog, so it does not appear in the free table above, but it is included here because it ships in v3.8.0 alongside the free-tier providers:
not read provider API keys from environment variables (with one exception below). Keys are stored in the encrypted SQLite database and configured from the dashboard. The env vars listed here are the only ones that affect free-tier behavior:
# Windsurf / Devin CLI β Firebase Web API key used by the Secure Token # Service to refresh the Windsurf app. The default value ships in # .env.example (it is a public Firebase Web API key extracted from the # Devin CLI binary, not a real secret); override only if you mirror your # own Windsurf token-refresh service. WINDSURF_FIREBASE_API_KEY=<see .env.example> # Optional fallback for the devin-cli executor when no connection key is set. WINDSURF_API_KEY= # Optional path to the official Devin CLI binary. CLI_DEVIN_BIN=/usr/local/bin/devin # OAuth client overrides (rarely needed β defaults shipped in code) CODEX_OAUTH_CLIENT_ID= GEMINI_OAUTH_CLIENT_ID= GEMINI_OAUTH_CLIENT_SECRET= GEMINI_CLI_OAUTH_CLIENT_ID= GEMINI_CLI_OAUTH_CLIENT_SECRET= QWEN_OAUTH_CLIENT_ID= KIMI_CODING_OAUTH_CLIENT_ID= GITHUB_OAUTH_CLIENT_ID= GITLAB_DUO_OAUTH_CLIENT_ID= GITLAB_DUO_OAUTH_CLIENT_SECRET= QODER_OAUTH_CLIENT_SECRET= QODER_PERSONAL_ACCESS_TOKEN= # CLI sidecar binaries CLI_CODEX_BIN=codex CLI_CURSOR_BIN=agent CLI_CLINE_BIN=cline CLI_QODER_BIN=qoder CLI_QWEN_BIN=qwen
.
/ |
| RPM | |
| RPD | |
| RPH | |
| RPS | |
| TPM | |
| TPD | |
| Neuron | |
| LKGP | |
| P2C |