Providers Reference
lina-router uses a alias/model-id format to route requests to the right provider. Connect providers in the dashboard, then use their alias in your tool config.
Model Format
Format
{provider-alias}/{model-id}
Free (Kiro)kr/claude-sonnet-4-5
Subscriptioncc/claude-opus-4-5
Cheap APIglm/glm-4-flash
Customopenai-compatible-myapi/gpt-4o
Pass this as the model field in your tool settings, or set ANTHROPIC_MODEL=kr/claude-sonnet-4-5 as an env var.
Provider Tiers
Free
| Alias | Provider |
|---|---|
kr/ | Kiro AI |
oc/ | OpenCode Free |
vx/ | Vertex AI |
if/ | iFlow AI |
Subscription
| Alias | Provider |
|---|---|
cc/ | Claude Code |
cx/ | Codex CLI |
gh/ | GitHub Copilot |
cu/ | Cursor |
ag/ | Antigravity |
kc/ | Kilo Code |
cl/ | Cline |
API Key (Cheap)
| Alias | Provider |
|---|---|
glm/ | GLM |
minimax/ | MiniMax |
kimi/ | Kimi |
ds/ | DeepSeek |
openrouter/ | OpenRouter |
groq/ | Groq |
anthropic/ | Anthropic Direct |
openai/ | OpenAI |
Custom Providers
Any OpenAI-compatible or Anthropic-compatible API can be added as a custom provider. Create one in Dashboard → Providers → Add → OpenAI Compatible, give it an ID, then use:
openai-compatible-yourId/model-name
Adding providers
Go to Dashboard → Providers → Add Provider. Each provider walks you through its auth method (OAuth, API key, or no-auth). After connecting, the alias becomes available for routing.