LLM Gateway
Open-source, self-hostable, AGPLv3.
LLM Gateway is an open-source gateway (AGPLv3) you can self-host, with a hosted option and an OpenAI-compatible API. It is the only gateway in this list you can run yourself, which makes it the natural answer to "what if the gateway itself is the lock-in?"
Open source (AGPLv3) Self-hostable BYOK at no markup
- Status
- Live
- Models in catalog
- 284
- Text / multimodal
- —
- Publishes pricing for
- No prices published
- Largest context window
- —
- Model id style
- Accepts bare ids (`gpt-4o`) alongside a provider-pinned `provider/model-id` form.
- Billing
- Pay per token with prepaid credits, bring your own provider keys for free, or self-host.
- Catalog last checked
- Website
- llmgateway.io
- Documentation
- Developer docs
Availability data only in this snapshot.
This build was generated from FreeRouter's model-map snapshot, which records
which gateway serves which model but carries no pricing, context windows, or
descriptions. Those columns fill in once the catalog refresh runs against the
gateway APIs — see about the data.
Catalog
284 models on LLM Gateway
The 60 most widely available are shown; the rest are searchable in the full model list. "Id on this gateway" is what LLM Gateway calls the model — where it differs from the canonical id, that difference is what a router has to translate.
Search all 284 models on LLM Gateway| Model | Vendor | Type | Id on this gateway | Gateways | Context |
|---|---|---|---|---|---|
gpt-5.6-luna
gpt-5.6-luna
|
OpenAI | Unclassified | same as canonical | 3 | — |
gpt-oss-20b
gpt-oss-20b
|
OpenAI | Unclassified | same as canonical | 3 | — |
mistral-large-latest
mistral/mistral-large-latest
|
Mistral AI | Unclassified | mistral-large-latest |
3 | — |
gpt-realtime-2.1
openai/gpt-realtime-2.1
|
OpenAI | Unclassified | gpt-realtime-2.1 |
3 | — |
llama-3-70b-instruct
openrouter/meta-llama/llama-3-70b-instruct
|
Meta | Unclassified | llama-3-70b-instruct |
3 | — |
qwen3.5-9b
qwen3.5-9b
|
Qwen | Unclassified | same as canonical | 3 | — |
qwen-image-3.0-pro
alibaba/alibaba/qwen-image-3.0-pro
|
Alibaba | Image | qwen-image-3.0-pro |
2 | — |
claude-haiku-4-5-20251001
anthropic/claude-haiku-4-5-20251001
|
Anthropic | Unclassified | claude-haiku-4-5-20251001 |
2 | — |
claude-opus-4-1-20250805
anthropic/claude-opus-4-1-20250805
|
Anthropic | Unclassified | claude-opus-4-1-20250805 |
2 | — |
claude-opus-4-5-20251101
anthropic/claude-opus-4-5-20251101
|
Anthropic | Unclassified | claude-opus-4-5-20251101 |
2 | — |
claude-sonnet-4-5-20250929
anthropic/claude-sonnet-4-5-20250929
|
Anthropic | Unclassified | claude-sonnet-4-5-20250929 |
2 | — |
grok-4-20-non-reasoning
azure-openai/grok-4-20-non-reasoning
|
xAI | Unclassified | grok-4-20-non-reasoning |
2 | — |
grok-4-20-reasoning
azure-openai/grok-4-20-reasoning
|
xAI | Unclassified | grok-4-20-reasoning |
2 | — |
claude-fable-5
claude-fable-5
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-fable-5-1
claude-fable-5-1
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-haiku-4-5
claude-haiku-4-5
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-opus-4-6
claude-opus-4-6
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-opus-4-7
claude-opus-4-7
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-opus-4-8
claude-opus-4-8
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-opus-5
claude-opus-5
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-sonnet-4-5
claude-sonnet-4-5
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-sonnet-4-6
claude-sonnet-4-6
|
Anthropic | Unclassified | same as canonical | 2 | — |
claude-sonnet-5
claude-sonnet-5
|
Anthropic | Unclassified | same as canonical | 2 | — |
deepseek-v4-flash-vision-exp
deepseek-v4-flash-vision-exp
|
DeepSeek | Unclassified | same as canonical | 2 | — |
deepseek-v4-pro
deepseek-v4-pro
|
DeepSeek | Unclassified | same as canonical | 2 | — |
eleven-flash-v2-5
elevenlabs/elevenlabs/eleven-flash-v2-5
|
Elevenlabs | Audio | eleven-flash-v2-5 |
2 | — |
eleven-multilingual-v2
elevenlabs/elevenlabs/eleven-multilingual-v2
|
Elevenlabs | Audio | eleven-multilingual-v2 |
2 | — |
eleven-turbo-v2-5
elevenlabs/elevenlabs/eleven-turbo-v2-5
|
Elevenlabs | Audio | eleven-turbo-v2-5 |
2 | — |
eleven-v3
elevenlabs/elevenlabs/eleven-v3
|
Elevenlabs | Audio | eleven-v3 |
2 | — |
gemini-2.5-flash
gemini-2.5-flash
|
Unclassified | same as canonical | 2 | — | |
gemini-2.5-flash-lite
gemini-2.5-flash-lite
|
Unclassified | same as canonical | 2 | — | |
gemini-2.5-pro
gemini-2.5-pro
|
Unclassified | same as canonical | 2 | — | |
gemini-3-flash-preview
gemini-3-flash-preview
|
Unclassified | same as canonical | 2 | — | |
gemini-3.1-pro-preview
gemini-3.1-pro-preview
|
Unclassified | same as canonical | 2 | — | |
gemini-3.5-flash
gemini-3.5-flash
|
Unclassified | same as canonical | 2 | — | |
gemini-3.5-flash-lite
gemini-3.5-flash-lite
|
Unclassified | same as canonical | 2 | — | |
gemini-3.6-flash
gemini-3.6-flash
|
Unclassified | same as canonical | 2 | — | |
gemini-3.7-flash
gemini-3.7-flash
|
Unclassified | same as canonical | 2 | — | |
gemini-3.8-flash
gemini-3.8-flash
|
Unclassified | same as canonical | 2 | — | |
glm-4.5
glm-4.5
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-4.5v
glm-4.5v
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-4.6
glm-4.6
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-4.6v
glm-4.6v
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-4.7
glm-4.7
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-4.7-flash
glm-4.7-flash
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-5
glm-5
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-5.1
glm-5.1
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-5.2
glm-5.2
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-5.3
glm-5.3
|
Z.ai | Unclassified | same as canonical | 2 | — |
glm-5.3-flash
glm-5.3-flash
|
Z.ai | Unclassified | same as canonical | 2 | — |
gemini-3.1-flash-live-preview
google-ai-studio/gemini-3.1-flash-live-preview
|
Unclassified | gemini-3.1-flash-live-preview |
2 | — | |
text-embedding-005
google/text-embedding-005
|
Embedding | text-embedding-005 |
2 | — | |
text-multilingual-embedding-002
google/text-multilingual-embedding-002
|
Embedding | text-multilingual-embedding-002 |
2 | — | |
gpt-4.1
gpt-4.1
|
OpenAI | Unclassified | same as canonical | 2 | — |
gpt-4.1-mini
gpt-4.1-mini
|
OpenAI | Unclassified | same as canonical | 2 | — |
gpt-4o
gpt-4o
|
OpenAI | Unclassified | same as canonical | 2 | — |
gpt-4o-mini
gpt-4o-mini
|
OpenAI | Unclassified | same as canonical | 2 | — |
gpt-5
gpt-5
|
OpenAI | Unclassified | same as canonical | 2 | — |
gpt-5-mini
gpt-5-mini
|
OpenAI | Unclassified | same as canonical | 2 | — |
gpt-5-nano
gpt-5-nano
|
OpenAI | Unclassified | same as canonical | 2 | — |
By model type
What LLM Gateway carries
A gateway with 2,000 models is not necessarily a gateway with 2,000 chat models.
Not exclusive
119 of these models are on other gateways too
Anything in this list can be served from somewhere other than LLM Gateway without changing the model id your application sends.
| Model | Vendor | Gateways | Context |
|---|---|---|---|
gpt-5.6-luna
gpt-5.6-luna
|
OpenAI | 3 | — |
gpt-oss-20b
gpt-oss-20b
|
OpenAI | 3 | — |
mistral-large-latest
mistral/mistral-large-latest
|
Mistral AI | 3 | — |
gpt-realtime-2.1
openai/gpt-realtime-2.1
|
OpenAI | 3 | — |
llama-3-70b-instruct
openrouter/meta-llama/llama-3-70b-instruct
|
Meta | 3 | — |
qwen3.5-9b
qwen3.5-9b
|
Qwen | 3 | — |
qwen-image-3.0-pro
alibaba/alibaba/qwen-image-3.0-pro
|
Alibaba | 2 | — |
claude-haiku-4-5-20251001
anthropic/claude-haiku-4-5-20251001
|
Anthropic | 2 | — |
claude-opus-4-1-20250805
anthropic/claude-opus-4-1-20250805
|
Anthropic | 2 | — |
claude-opus-4-5-20251101
anthropic/claude-opus-4-5-20251101
|
Anthropic | 2 | — |
claude-sonnet-4-5-20250929
anthropic/claude-sonnet-4-5-20250929
|
Anthropic | 2 | — |
grok-4-20-non-reasoning
azure-openai/grok-4-20-non-reasoning
|
xAI | 2 | — |
grok-4-20-reasoning
azure-openai/grok-4-20-reasoning
|
xAI | 2 | — |
claude-fable-5
claude-fable-5
|
Anthropic | 2 | — |
claude-fable-5-1
claude-fable-5-1
|
Anthropic | 2 | — |
claude-haiku-4-5
claude-haiku-4-5
|
Anthropic | 2 | — |
claude-opus-4-6
claude-opus-4-6
|
Anthropic | 2 | — |
claude-opus-4-7
claude-opus-4-7
|
Anthropic | 2 | — |
claude-opus-4-8
claude-opus-4-8
|
Anthropic | 2 | — |
claude-opus-5
claude-opus-5
|
Anthropic | 2 | — |