Skip to content
API Blog

Providers

Lobu model providers are config-driven and loaded from a single source of truth.

See also: Skills and Capabilities.

ProviderIDDefault ModelSDK CompatBase URLModels Endpoint
Groqgroqllama-3.3-70b-versatileopenaihttps://api.groq.com/openai/v1/models
Geminigeminigemini-2.0-flashopenaihttps://generativelanguage.googleapis.com/v1beta/openai/v1/models
Together AItogether-aimeta-llama/Llama-3.3-70B-Instruct-Turboopenaihttps://api.together.xyz/v1/v1/models
NVIDIA NIM (free)nvidianvidia/moonshotai/kimi-k2.5openaihttps://integrate.api.nvidia.com/v1/v1/models
z.aiz-aiopenaihttps://api.z.ai/api/coding/paas/v4
ElevenLabselevenlabsopenaihttps://api.elevenlabs.io
Fireworks AIfireworksaccounts/fireworks/models/llama-v3p3-70b-instructopenaihttps://api.fireworks.ai/inference/v1/v1/models
Mistralmistralmistral-large-latestopenaihttps://api.mistral.ai/v1/v1/models
DeepSeekdeepseekdeepseek-chatopenaihttps://api.deepseek.com/v1/models
OpenRouteropenrouteranthropic/claude-sonnet-4openaihttps://openrouter.ai/api/v1/v1/models
Cerebrascerebrasllama-3.3-70bopenaihttps://api.cerebras.ai/v1/v1/models
OpenCode Zenopencode-zenanthropic/claude-sonnet-4openaihttps://opencode.ai/zen/v1/v1/models
xAIxaigrok-3openaihttps://api.x.ai/v1/v1/models
Perplexityperplexitysonar-proopenaihttps://api.perplexity.ai/v1/models
Coherecoherecommand-r-plusopenaihttps://api.cohere.com/compatibility/v1/v1/models
OpenAIopenaigpt-4oopenaihttps://api.openai.com/v1/models
View provider entries from system-skills.json
[
  {
    "id": "groq",
    "providers": [
      {
        "displayName": "Groq",
        "iconUrl": "https://www.google.com/s2/favicons?domain=groq.com&sz=128",
        "envVarName": "GROQ_API_KEY",
        "upstreamBaseUrl": "https://api.groq.com/openai",
        "apiKeyInstructions": "Get your API key from <a href=\"https://console.groq.com/keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">Groq Console</a>",
        "apiKeyPlaceholder": "gsk_...",
        "sdkCompat": "openai",
        "defaultModel": "llama-3.3-70b-versatile",
        "modelsEndpoint": "/v1/models",
        "stt": {
          "enabled": true,
          "sdkCompat": "openai",
          "transcriptionPath": "/v1/audio/transcriptions",
          "model": "whisper-large-v3-turbo"
        }
      }
    ]
  },
  {
    "id": "gemini",
    "providers": [
      {
        "displayName": "Gemini",
        "iconUrl": "https://www.google.com/s2/favicons?domain=gemini.google.com&sz=128",
        "envVarName": "GEMINI_API_KEY",
        "upstreamBaseUrl": "https://generativelanguage.googleapis.com/v1beta/openai",
        "apiKeyInstructions": "Get your API key from <a href=\"https://aistudio.google.com/apikey\" target=\"_blank\" class=\"text-blue-600 hover:underline\">Google AI Studio</a>",
        "apiKeyPlaceholder": "AIza...",
        "sdkCompat": "openai",
        "defaultModel": "gemini-2.0-flash",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "together-ai",
    "providers": [
      {
        "displayName": "Together AI",
        "iconUrl": "https://www.google.com/s2/favicons?domain=together.ai&sz=128",
        "envVarName": "TOGETHER_API_KEY",
        "upstreamBaseUrl": "https://api.together.xyz/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://api.together.ai/settings/api-keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">Together AI Dashboard</a>",
        "apiKeyPlaceholder": "tok_...",
        "sdkCompat": "openai",
        "defaultModel": "meta-llama/Llama-3.3-70B-Instruct-Turbo",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "nvidia",
    "providers": [
      {
        "displayName": "NVIDIA NIM (free)",
        "iconUrl": "https://www.google.com/s2/favicons?domain=nvidia.com&sz=128",
        "envVarName": "NVIDIA_API_KEY",
        "upstreamBaseUrl": "https://integrate.api.nvidia.com/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://build.nvidia.com/settings/api-keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">NVIDIA Build</a>",
        "apiKeyPlaceholder": "nvapi-...",
        "sdkCompat": "openai",
        "modelsEndpoint": "/v1/models",
        "defaultModel": "nvidia/moonshotai/kimi-k2.5"
      }
    ]
  },
  {
    "id": "z-ai",
    "providers": [
      {
        "displayName": "z.ai",
        "iconUrl": "https://www.google.com/s2/favicons?domain=z.ai&sz=128",
        "envVarName": "Z_AI_API_KEY",
        "upstreamBaseUrl": "https://api.z.ai/api/coding/paas/v4",
        "apiKeyInstructions": "Get your API key from <a href=\"https://z.ai/manage-apikey/apikey-list\" target=\"_blank\" class=\"text-blue-600 hover:underline\">z.ai</a>",
        "apiKeyPlaceholder": "zai-...",
        "sdkCompat": "openai"
      }
    ]
  },
  {
    "id": "elevenlabs",
    "providers": [
      {
        "displayName": "ElevenLabs",
        "iconUrl": "https://www.google.com/s2/favicons?domain=elevenlabs.io&sz=128",
        "envVarName": "ELEVENLABS_API_KEY",
        "upstreamBaseUrl": "https://api.elevenlabs.io",
        "apiKeyInstructions": "Get your API key from <a href=\"https://elevenlabs.io/app/api-keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">ElevenLabs</a>",
        "apiKeyPlaceholder": "sk_...",
        "sdkCompat": "openai"
      }
    ]
  },
  {
    "id": "fireworks",
    "providers": [
      {
        "displayName": "Fireworks AI",
        "iconUrl": "https://www.google.com/s2/favicons?domain=fireworks.ai&sz=128",
        "envVarName": "FIREWORKS_API_KEY",
        "upstreamBaseUrl": "https://api.fireworks.ai/inference/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://fireworks.ai/account/api-keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">Fireworks Dashboard</a>",
        "apiKeyPlaceholder": "fw_...",
        "sdkCompat": "openai",
        "defaultModel": "accounts/fireworks/models/llama-v3p3-70b-instruct",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "mistral",
    "providers": [
      {
        "displayName": "Mistral",
        "iconUrl": "https://www.google.com/s2/favicons?domain=mistral.ai&sz=128",
        "envVarName": "MISTRAL_API_KEY",
        "upstreamBaseUrl": "https://api.mistral.ai/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://console.mistral.ai/api-keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">Mistral Console</a>",
        "apiKeyPlaceholder": "sk-...",
        "sdkCompat": "openai",
        "defaultModel": "mistral-large-latest",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "deepseek",
    "providers": [
      {
        "displayName": "DeepSeek",
        "iconUrl": "https://www.google.com/s2/favicons?domain=deepseek.com&sz=128",
        "envVarName": "DEEPSEEK_API_KEY",
        "upstreamBaseUrl": "https://api.deepseek.com",
        "apiKeyInstructions": "Get your API key from <a href=\"https://platform.deepseek.com/api_keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">DeepSeek Platform</a>",
        "apiKeyPlaceholder": "sk-...",
        "sdkCompat": "openai",
        "defaultModel": "deepseek-chat",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "openrouter",
    "providers": [
      {
        "displayName": "OpenRouter",
        "iconUrl": "https://www.google.com/s2/favicons?domain=openrouter.ai&sz=128",
        "envVarName": "OPENROUTER_API_KEY",
        "upstreamBaseUrl": "https://openrouter.ai/api/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://openrouter.ai/keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">OpenRouter</a>, or connect via OAuth for per-user billing",
        "apiKeyPlaceholder": "sk-or-...",
        "sdkCompat": "openai",
        "defaultModel": "anthropic/claude-sonnet-4",
        "modelsEndpoint": "/v1/models",
        "stt": {
          "enabled": true,
          "sdkCompat": "openai",
          "transcriptionPath": "/audio/transcriptions",
          "model": "whisper-1"
        }
      }
    ]
  },
  {
    "id": "cerebras",
    "providers": [
      {
        "displayName": "Cerebras",
        "iconUrl": "https://www.google.com/s2/favicons?domain=cerebras.ai&sz=128",
        "envVarName": "CEREBRAS_API_KEY",
        "upstreamBaseUrl": "https://api.cerebras.ai/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://cloud.cerebras.ai/\" target=\"_blank\" class=\"text-blue-600 hover:underline\">Cerebras Cloud</a>",
        "apiKeyPlaceholder": "csk-...",
        "sdkCompat": "openai",
        "defaultModel": "llama-3.3-70b",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "opencode-zen",
    "providers": [
      {
        "displayName": "OpenCode Zen",
        "iconUrl": "https://www.google.com/s2/favicons?domain=opencode.ai&sz=128",
        "envVarName": "OPENCODE_ZEN_API_KEY",
        "upstreamBaseUrl": "https://opencode.ai/zen/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://opencode.ai/auth\" target=\"_blank\" class=\"text-blue-600 hover:underline\">OpenCode Zen</a>",
        "apiKeyPlaceholder": "zen-...",
        "sdkCompat": "openai",
        "defaultModel": "anthropic/claude-sonnet-4",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "xai",
    "providers": [
      {
        "displayName": "xAI",
        "iconUrl": "https://www.google.com/s2/favicons?domain=x.ai&sz=128",
        "envVarName": "XAI_API_KEY",
        "upstreamBaseUrl": "https://api.x.ai/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://console.x.ai/\" target=\"_blank\" class=\"text-blue-600 hover:underline\">xAI Console</a>",
        "apiKeyPlaceholder": "xai-...",
        "sdkCompat": "openai",
        "defaultModel": "grok-3",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "perplexity",
    "providers": [
      {
        "displayName": "Perplexity",
        "iconUrl": "https://www.google.com/s2/favicons?domain=perplexity.ai&sz=128",
        "envVarName": "PERPLEXITY_API_KEY",
        "upstreamBaseUrl": "https://api.perplexity.ai",
        "apiKeyInstructions": "Get your API key from <a href=\"https://www.perplexity.ai/settings/api\" target=\"_blank\" class=\"text-blue-600 hover:underline\">Perplexity Settings</a>",
        "apiKeyPlaceholder": "pplx-...",
        "sdkCompat": "openai",
        "defaultModel": "sonar-pro",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "cohere",
    "providers": [
      {
        "displayName": "Cohere",
        "iconUrl": "https://www.google.com/s2/favicons?domain=cohere.com&sz=128",
        "envVarName": "COHERE_API_KEY",
        "upstreamBaseUrl": "https://api.cohere.com/compatibility/v1",
        "apiKeyInstructions": "Get your API key from <a href=\"https://dashboard.cohere.com/api-keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">Cohere Dashboard</a>",
        "apiKeyPlaceholder": "co-...",
        "sdkCompat": "openai",
        "defaultModel": "command-r-plus",
        "modelsEndpoint": "/v1/models"
      }
    ]
  },
  {
    "id": "openai",
    "providers": [
      {
        "displayName": "OpenAI",
        "iconUrl": "https://www.google.com/s2/favicons?domain=openai.com&sz=128",
        "envVarName": "OPENAI_API_KEY",
        "upstreamBaseUrl": "https://api.openai.com",
        "apiKeyInstructions": "Get your API key from <a href=\"https://platform.openai.com/api-keys\" target=\"_blank\" class=\"text-blue-600 hover:underline\">OpenAI Dashboard</a>",
        "apiKeyPlaceholder": "sk-...",
        "sdkCompat": "openai",
        "defaultModel": "gpt-4o",
        "modelsEndpoint": "/v1/models"
      }
    ]
  }
]