Skip to content

Provider catalog

The installed runtime is the canonical catalog:

Terminal window
odinn config provider catalog

A preset provides an authentication mode, endpoint shape, transport, environment-variable name, and optional model defaults. It does not guarantee that a provider account, endpoint, or named model is currently available.

  • OpenAI / ChatGPT
  • OpenRouter
  • Chutes

OAuth behavior still depends on the external authorization service and account.

  • GitHub Copilot
  • xAI device OAuth
  • Antigravity
  • Google Antigravity

These paths depend on the corresponding installed or remote authentication flow.

  • Arcee
  • Cerebras
  • Cohere
  • DeepInfra
  • DeepSeek
  • Featherless
  • Fireworks
  • GMI
  • Groq
  • Hugging Face
  • Kilo Code
  • LongCat
  • Mistral
  • Moonshot and Moonshot China
  • NVIDIA
  • Novita
  • Qianfan
  • Together
  • Venice
  • Volcengine and Volcengine Coding Plan
  • Xiaomi
  • xAI
  • Z.ai global, China, and coding variants

Provider service names, model names, URLs, quotas, and billing can change. Use the installed catalog and the provider’s current documentation rather than copying an old model name into automation.

  • Ollama
  • LM Studio
  • LiteLLM
  • vLLM
  • SGLang

Start the server first and configure the exact model it exposes.

Add a custom OpenAI-compatible service:

Terminal window
odinn config provider add <name> \
--base-url <url> \
--model <model> \
--api-key-env <ENVIRONMENT_VARIABLE>

Then verify through the real runtime:

Terminal window
odinn onboard --verify --non-interactive

See Configure providers for authentication and secret handling.