{
  "version": "unknown",
  "extractedAt": "2026-04-06T04:38:01.993Z",
  "providers": [
    {
      "id": "anthropic",
      "name": "Anthropic",
      "hint": "Claude CLI + setup-token + API key",
      "authMethods": [
        {
          "value": "apiKey",
          "label": "Anthropic API key",
          "type": "api-key"
        },
        {
          "value": "anthropic-cli",
          "label": "Anthropic Claude CLI",
          "hint": "Reuse a local Claude CLI login on this host",
          "type": "api-key"
        },
        {
          "value": "token",
          "label": "Anthropic token (paste setup-token)",
          "hint": "Run `claude setup-token` elsewhere, then paste the token here",
          "type": "setup-token"
        }
      ],
      "models": [
        {
          "id": "claude-3-5-haiku-20241022",
          "name": "Claude Haiku 3.5",
          "contextWindow": 200000
        },
        {
          "id": "claude-3-5-haiku-latest",
          "name": "Claude Haiku 3.5 (latest)",
          "contextWindow": 200000
        },
        {
          "id": "claude-3-5-sonnet-20240620",
          "name": "Claude Sonnet 3.5",
          "contextWindow": 200000
        },
        {
          "id": "claude-3-5-sonnet-20241022",
          "name": "Claude Sonnet 3.5 v2",
          "contextWindow": 200000
        },
        {
          "id": "claude-3-7-sonnet-20250219",
          "name": "Claude Sonnet 3.7",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-3-7-sonnet-latest",
          "name": "Claude Sonnet 3.7 (latest)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-3-haiku-20240307",
          "name": "Claude Haiku 3",
          "contextWindow": 200000
        },
        {
          "id": "claude-3-opus-20240229",
          "name": "Claude Opus 3",
          "contextWindow": 200000
        },
        {
          "id": "claude-3-sonnet-20240229",
          "name": "Claude Sonnet 3",
          "contextWindow": 200000
        },
        {
          "id": "claude-haiku-4-5",
          "name": "Claude Haiku 4.5 (latest)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-haiku-4-5-20251001",
          "name": "Claude Haiku 4.5",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-0",
          "name": "Claude Opus 4 (latest)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-1",
          "name": "Claude Opus 4.1 (latest)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-1-20250805",
          "name": "Claude Opus 4.1",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-20250514",
          "name": "Claude Opus 4",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-5",
          "name": "Claude Opus 4.5 (latest)",
          "contextWindow": 200000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "claude-opus-4-5-20251101",
          "name": "Claude Opus 4.5",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-6",
          "name": "Claude Opus 4.6",
          "contextWindow": 1000000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "claude-sonnet-4-0",
          "name": "Claude Sonnet 4 (latest)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-sonnet-4-20250514",
          "name": "Claude Sonnet 4",
          "contextWindow": 200000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "claude-sonnet-4-5",
          "name": "Claude Sonnet 4.5 (latest)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-sonnet-4-5-20250929",
          "name": "Claude Sonnet 4.5",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-sonnet-4-6",
          "name": "Claude Sonnet 4.6",
          "contextWindow": 1000000,
          "reasoning": true
        }
      ],
      "envVars": [
        "ANTHROPIC_OAUTH_TOKEN",
        "ANTHROPIC_API_KEY"
      ]
    },
    {
      "id": "byteplus",
      "name": "BytePlus",
      "hint": "API key",
      "authMethods": [
        {
          "value": "byteplus-api-key",
          "label": "BytePlus API key",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "BYTEPLUS_API_KEY"
      ]
    },
    {
      "id": "chutes",
      "name": "Chutes",
      "hint": "OAuth + API key",
      "authMethods": [
        {
          "value": "chutes",
          "label": "Chutes (OAuth)",
          "hint": "Browser sign-in",
          "type": "oauth"
        },
        {
          "value": "chutes-api-key",
          "label": "Chutes API key",
          "hint": "Open-source models including Llama, DeepSeek, and more",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "CHUTES_OAUTH_TOKEN",
        "CHUTES_API_KEY"
      ]
    },
    {
      "id": "cloudflare-ai-gateway",
      "name": "Cloudflare AI Gateway",
      "hint": "Account ID + Gateway ID + API key",
      "authMethods": [
        {
          "value": "cloudflare-ai-gateway-api-key",
          "label": "Cloudflare AI Gateway",
          "hint": "Account ID + Gateway ID + API key",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "CLOUDFLARE_AI_GATEWAY_API_KEY"
      ]
    },
    {
      "id": "copilot",
      "name": "Copilot",
      "hint": "GitHub + local proxy",
      "authMethods": [
        {
          "value": "copilot-proxy",
          "label": "Copilot Proxy",
          "hint": "Configure base URL + model ids",
          "type": "custom-endpoint"
        },
        {
          "value": "github-copilot",
          "label": "GitHub Copilot",
          "hint": "Device login with your GitHub account",
          "type": "oauth"
        }
      ],
      "models": [
        {
          "id": "claude-sonnet-4-20250514",
          "name": "claude-sonnet-4-20250514",
          "recommended": true
        },
        {
          "id": "gpt-4o",
          "name": "gpt-4o",
          "recommended": true
        },
        {
          "id": "gpt-4.1",
          "name": "gpt-4.1",
          "recommended": true
        },
        {
          "id": "gpt-4.1-mini",
          "name": "gpt-4.1-mini",
          "recommended": true
        },
        {
          "id": "gpt-4.1-nano",
          "name": "gpt-4.1-nano",
          "recommended": true
        },
        {
          "id": "gpt-5-mini",
          "name": "gpt-5-mini",
          "recommended": true
        },
        {
          "id": "o3-mini",
          "name": "o3-mini",
          "recommended": true
        },
        {
          "id": "o1",
          "name": "o1",
          "recommended": true
        },
        {
          "id": "o1-mini",
          "name": "o1-mini",
          "recommended": true
        }
      ],
      "envVars": []
    },
    {
      "id": "custom",
      "name": "Custom Provider",
      "hint": "Any OpenAI or Anthropic compatible endpoint",
      "authMethods": [
        {
          "value": "custom-api-key",
          "label": "Custom Provider",
          "hint": "Any OpenAI or Anthropic compatible endpoint",
          "type": "custom-endpoint"
        }
      ],
      "models": [],
      "envVars": []
    },
    {
      "id": "deepseek",
      "name": "DeepSeek",
      "hint": "API key",
      "authMethods": [
        {
          "value": "deepseek-api-key",
          "label": "DeepSeek API key",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "DEEPSEEK_API_KEY"
      ]
    },
    {
      "id": "google",
      "name": "Google",
      "hint": "Gemini API key + OAuth",
      "authMethods": [
        {
          "value": "google-gemini-cli",
          "label": "Gemini CLI OAuth",
          "hint": "Google OAuth with project-aware token payload",
          "type": "oauth"
        },
        {
          "value": "gemini-api-key",
          "label": "Google Gemini API key",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "gemini-1.5-flash",
          "name": "Gemini 1.5 Flash",
          "contextWindow": 1000000
        },
        {
          "id": "gemini-1.5-flash-8b",
          "name": "Gemini 1.5 Flash-8B",
          "contextWindow": 1000000
        },
        {
          "id": "gemini-1.5-pro",
          "name": "Gemini 1.5 Pro",
          "contextWindow": 1000000
        },
        {
          "id": "gemini-2.0-flash",
          "name": "Gemini 2.0 Flash",
          "contextWindow": 1048576
        },
        {
          "id": "gemini-2.0-flash-lite",
          "name": "Gemini 2.0 Flash Lite",
          "contextWindow": 1048576
        },
        {
          "id": "gemini-2.5-flash",
          "name": "Gemini 2.5 Flash",
          "contextWindow": 1048576,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gemini-2.5-flash-lite",
          "name": "Gemini 2.5 Flash Lite",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-2.5-flash-lite-preview-06-17",
          "name": "Gemini 2.5 Flash Lite Preview 06-17",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-2.5-flash-lite-preview-09-2025",
          "name": "Gemini 2.5 Flash Lite Preview 09-25",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-2.5-flash-preview-04-17",
          "name": "Gemini 2.5 Flash Preview 04-17",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-2.5-flash-preview-05-20",
          "name": "Gemini 2.5 Flash Preview 05-20",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-2.5-flash-preview-09-2025",
          "name": "Gemini 2.5 Flash Preview 09-25",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-2.5-pro",
          "name": "Gemini 2.5 Pro",
          "contextWindow": 1048576,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gemini-2.5-pro-preview-05-06",
          "name": "Gemini 2.5 Pro Preview 05-06",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-2.5-pro-preview-06-05",
          "name": "Gemini 2.5 Pro Preview 06-05",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-3-flash-preview",
          "name": "Gemini 3 Flash Preview",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-3-pro-preview",
          "name": "Gemini 3 Pro Preview",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "gemini-3.1-flash-lite-preview",
          "name": "Gemini 3.1 Flash Lite Preview",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-3.1-pro-preview",
          "name": "Gemini 3.1 Pro Preview",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-3.1-pro-preview-customtools",
          "name": "Gemini 3.1 Pro Preview Custom Tools",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-flash-latest",
          "name": "Gemini Flash Latest",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-flash-lite-latest",
          "name": "Gemini Flash-Lite Latest",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-live-2.5-flash",
          "name": "Gemini Live 2.5 Flash",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "gemini-live-2.5-flash-preview-native-audio",
          "name": "Gemini Live 2.5 Flash Preview Native Audio",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-5-thinking",
          "name": "Claude Opus 4.5 Thinking (Antigravity)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-6-thinking",
          "name": "Claude Opus 4.6 Thinking (Antigravity)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-sonnet-4-5",
          "name": "Claude Sonnet 4.5 (Antigravity)",
          "contextWindow": 200000
        },
        {
          "id": "claude-sonnet-4-5-thinking",
          "name": "Claude Sonnet 4.5 Thinking (Antigravity)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-sonnet-4-6",
          "name": "Claude Sonnet 4.6 (Antigravity)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "gemini-3-flash",
          "name": "Gemini 3 Flash (Antigravity)",
          "contextWindow": 1048576,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gemini-3.1-pro-high",
          "name": "Gemini 3.1 Pro High (Antigravity)",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-3.1-pro-low",
          "name": "Gemini 3.1 Pro Low (Antigravity)",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gpt-oss-120b-medium",
          "name": "GPT-OSS 120B Medium (Antigravity)",
          "contextWindow": 131072
        }
      ],
      "envVars": [
        "GEMINI_API_KEY",
        "GOOGLE_API_KEY"
      ]
    },
    {
      "id": "huggingface",
      "name": "Hugging Face",
      "hint": "Inference API (HF token)",
      "authMethods": [
        {
          "value": "huggingface-api-key",
          "label": "Hugging Face API key",
          "hint": "Inference API (HF token)",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "MiniMaxAI/MiniMax-M2.1",
          "name": "MiniMax-M2.1",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "MiniMaxAI/MiniMax-M2.5",
          "name": "MiniMax-M2.5",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
          "name": "Qwen3-235B-A22B-Thinking-2507",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
          "name": "Qwen3-Coder-480B-A35B-Instruct",
          "contextWindow": 262144
        },
        {
          "id": "Qwen/Qwen3-Coder-Next",
          "name": "Qwen3-Coder-Next",
          "contextWindow": 262144
        },
        {
          "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
          "name": "Qwen3-Next-80B-A3B-Instruct",
          "contextWindow": 262144
        },
        {
          "id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
          "name": "Qwen3-Next-80B-A3B-Thinking",
          "contextWindow": 262144
        },
        {
          "id": "Qwen/Qwen3.5-397B-A17B",
          "name": "Qwen3.5-397B-A17B",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "XiaomiMiMo/MiMo-V2-Flash",
          "name": "MiMo-V2-Flash",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "deepseek-ai/DeepSeek-R1-0528",
          "name": "DeepSeek-R1-0528",
          "contextWindow": 163840,
          "reasoning": true
        },
        {
          "id": "deepseek-ai/DeepSeek-V3.2",
          "name": "DeepSeek-V3.2",
          "contextWindow": 163840,
          "reasoning": true
        },
        {
          "id": "moonshotai/Kimi-K2-Instruct",
          "name": "Kimi-K2-Instruct",
          "contextWindow": 131072
        },
        {
          "id": "moonshotai/Kimi-K2-Instruct-0905",
          "name": "Kimi-K2-Instruct-0905",
          "contextWindow": 262144
        },
        {
          "id": "moonshotai/Kimi-K2-Thinking",
          "name": "Kimi-K2-Thinking",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "moonshotai/Kimi-K2.5",
          "name": "Kimi-K2.5",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "zai-org/GLM-4.7",
          "name": "GLM-4.7",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "zai-org/GLM-4.7-Flash",
          "name": "GLM-4.7-Flash",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "zai-org/GLM-5",
          "name": "GLM-5",
          "contextWindow": 202752,
          "reasoning": true
        }
      ],
      "envVars": [
        "HUGGINGFACE_HUB_TOKEN",
        "HF_TOKEN"
      ]
    },
    {
      "id": "kilocode",
      "name": "Kilo Gateway",
      "hint": "API key (OpenRouter-compatible)",
      "authMethods": [
        {
          "value": "kilocode-api-key",
          "label": "Kilo Gateway API key",
          "hint": "API key (OpenRouter-compatible)",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "KILOCODE_API_KEY"
      ]
    },
    {
      "id": "litellm",
      "name": "LiteLLM",
      "hint": "Unified LLM gateway (100+ providers)",
      "authMethods": [
        {
          "value": "litellm-api-key",
          "label": "LiteLLM API key",
          "hint": "Unified gateway for 100+ LLM providers",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "gpt-4o",
          "name": "gpt-4o",
          "recommended": true
        },
        {
          "id": "claude-sonnet-4-20250514",
          "name": "claude-sonnet-4-20250514",
          "recommended": true
        }
      ],
      "envVars": [
        "LITELLM_API_KEY"
      ]
    },
    {
      "id": "microsoft-foundry",
      "name": "Microsoft Foundry",
      "hint": "Entra ID + API key",
      "authMethods": [
        {
          "value": "microsoft-foundry-apikey",
          "label": "Microsoft Foundry (API key)",
          "hint": "Use an Azure OpenAI API key directly",
          "type": "api-key"
        },
        {
          "value": "microsoft-foundry-entra",
          "label": "Microsoft Foundry (Entra ID / az login)",
          "hint": "Use your Azure login — no API key needed",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "AZURE_OPENAI_API_KEY"
      ]
    },
    {
      "id": "minimax",
      "name": "MiniMax",
      "hint": "M2.7 (recommended)",
      "authMethods": [
        {
          "value": "minimax-cn-api",
          "label": "MiniMax API key (CN)",
          "hint": "CN endpoint - api.minimaxi.com",
          "type": "api-key"
        },
        {
          "value": "minimax-global-api",
          "label": "MiniMax API key (Global)",
          "hint": "Global endpoint - api.minimax.io",
          "type": "api-key"
        },
        {
          "value": "minimax-cn-oauth",
          "label": "MiniMax OAuth (CN)",
          "hint": "CN endpoint - api.minimaxi.com",
          "type": "api-key"
        },
        {
          "value": "minimax-global-oauth",
          "label": "MiniMax OAuth (Global)",
          "hint": "Global endpoint - api.minimax.io",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "MiniMax-M2.7",
          "name": "MiniMax-M2.7",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "MiniMax-M2.7-highspeed",
          "name": "MiniMax-M2.7-highspeed",
          "contextWindow": 204800,
          "reasoning": true
        }
      ],
      "envVars": [
        "MINIMAX_API_KEY"
      ]
    },
    {
      "id": "mistral",
      "name": "Mistral AI",
      "hint": "API key",
      "authMethods": [
        {
          "value": "mistral-api-key",
          "label": "Mistral API key",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "codestral-latest",
          "name": "Codestral (latest)",
          "contextWindow": 256000,
          "recommended": true
        },
        {
          "id": "devstral-2512",
          "name": "Devstral 2",
          "contextWindow": 262144
        },
        {
          "id": "devstral-medium-2507",
          "name": "Devstral Medium",
          "contextWindow": 128000
        },
        {
          "id": "devstral-medium-latest",
          "name": "Devstral 2 (latest)",
          "contextWindow": 262144
        },
        {
          "id": "devstral-small-2505",
          "name": "Devstral Small 2505",
          "contextWindow": 128000
        },
        {
          "id": "devstral-small-2507",
          "name": "Devstral Small",
          "contextWindow": 128000
        },
        {
          "id": "labs-devstral-small-2512",
          "name": "Devstral Small 2",
          "contextWindow": 256000
        },
        {
          "id": "magistral-medium-latest",
          "name": "Magistral Medium (latest)",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "magistral-small",
          "name": "Magistral Small",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "ministral-3b-latest",
          "name": "Ministral 3B (latest)",
          "contextWindow": 128000
        },
        {
          "id": "ministral-8b-latest",
          "name": "Ministral 8B (latest)",
          "contextWindow": 128000
        },
        {
          "id": "mistral-large-2411",
          "name": "Mistral Large 2.1",
          "contextWindow": 131072
        },
        {
          "id": "mistral-large-2512",
          "name": "Mistral Large 3",
          "contextWindow": 262144
        },
        {
          "id": "mistral-large-latest",
          "name": "Mistral Large (latest)",
          "contextWindow": 262144,
          "recommended": true
        },
        {
          "id": "mistral-medium-2505",
          "name": "Mistral Medium 3",
          "contextWindow": 131072
        },
        {
          "id": "mistral-medium-2508",
          "name": "Mistral Medium 3.1",
          "contextWindow": 262144
        },
        {
          "id": "mistral-medium-latest",
          "name": "Mistral Medium (latest)",
          "contextWindow": 128000,
          "recommended": true
        },
        {
          "id": "mistral-nemo",
          "name": "Mistral Nemo",
          "contextWindow": 128000
        },
        {
          "id": "mistral-small-2506",
          "name": "Mistral Small 3.2",
          "contextWindow": 128000
        },
        {
          "id": "mistral-small-latest",
          "name": "Mistral Small (latest)",
          "contextWindow": 128000,
          "recommended": true
        },
        {
          "id": "open-mistral-7b",
          "name": "Mistral 7B",
          "contextWindow": 8000
        },
        {
          "id": "open-mixtral-8x22b",
          "name": "Mixtral 8x22B",
          "contextWindow": 64000
        },
        {
          "id": "open-mixtral-8x7b",
          "name": "Mixtral 8x7B",
          "contextWindow": 32000
        },
        {
          "id": "pixtral-12b",
          "name": "Pixtral 12B",
          "contextWindow": 128000
        },
        {
          "id": "pixtral-large-latest",
          "name": "Pixtral Large (latest)",
          "contextWindow": 128000
        }
      ],
      "envVars": [
        "MISTRAL_API_KEY"
      ]
    },
    {
      "id": "moonshot",
      "name": "Moonshot AI (Kimi K2.5)",
      "hint": "Kimi K2.5",
      "authMethods": [
        {
          "value": "kimi-code-api-key",
          "label": "Kimi Code API key (subscription)",
          "type": "api-key"
        },
        {
          "value": "moonshot-api-key",
          "label": "Moonshot API key (.ai)",
          "type": "api-key"
        },
        {
          "value": "moonshot-api-key-cn",
          "label": "Moonshot API key (.cn)",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "kimi-k2.5",
          "name": "kimi-k2.5",
          "recommended": true
        },
        {
          "id": "moonshot-v1-128k",
          "name": "moonshot-v1-128k",
          "recommended": true
        }
      ],
      "envVars": [
        "MOONSHOT_API_KEY"
      ]
    },
    {
      "id": "ollama",
      "name": "Ollama",
      "hint": "Cloud and local open models",
      "authMethods": [
        {
          "value": "ollama",
          "label": "Ollama",
          "hint": "Cloud and local open models",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "OLLAMA_API_KEY"
      ]
    },
    {
      "id": "openai",
      "name": "OpenAI",
      "hint": "Codex OAuth + API key",
      "authMethods": [
        {
          "value": "openai-api-key",
          "label": "OpenAI API key",
          "type": "api-key"
        },
        {
          "value": "openai-codex",
          "label": "OpenAI Codex (ChatGPT OAuth)",
          "hint": "Browser sign-in",
          "type": "oauth"
        }
      ],
      "models": [
        {
          "id": "codex-mini-latest",
          "name": "Codex Mini",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "gpt-4",
          "name": "GPT-4",
          "contextWindow": 8192
        },
        {
          "id": "gpt-4-turbo",
          "name": "GPT-4 Turbo",
          "contextWindow": 128000
        },
        {
          "id": "gpt-4.1",
          "name": "GPT-4.1",
          "contextWindow": 1047576,
          "recommended": true
        },
        {
          "id": "gpt-4.1-mini",
          "name": "GPT-4.1 mini",
          "contextWindow": 1047576,
          "recommended": true
        },
        {
          "id": "gpt-4.1-nano",
          "name": "GPT-4.1 nano",
          "contextWindow": 1047576,
          "recommended": true
        },
        {
          "id": "gpt-4o",
          "name": "GPT-4o",
          "contextWindow": 128000,
          "recommended": true
        },
        {
          "id": "gpt-4o-2024-05-13",
          "name": "GPT-4o (2024-05-13)",
          "contextWindow": 128000
        },
        {
          "id": "gpt-4o-2024-08-06",
          "name": "GPT-4o (2024-08-06)",
          "contextWindow": 128000
        },
        {
          "id": "gpt-4o-2024-11-20",
          "name": "GPT-4o (2024-11-20)",
          "contextWindow": 128000
        },
        {
          "id": "gpt-4o-mini",
          "name": "GPT-4o mini",
          "contextWindow": 128000,
          "recommended": true
        },
        {
          "id": "gpt-5",
          "name": "GPT-5",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5-chat-latest",
          "name": "GPT-5 Chat Latest",
          "contextWindow": 128000
        },
        {
          "id": "gpt-5-codex",
          "name": "GPT-5-Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5-mini",
          "name": "GPT-5 Mini",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5-nano",
          "name": "GPT-5 Nano",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5-pro",
          "name": "GPT-5 Pro",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.1",
          "name": "GPT-5.1",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5.1-chat-latest",
          "name": "GPT-5.1 Chat",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "gpt-5.1-codex",
          "name": "GPT-5.1 Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.1-codex-max",
          "name": "GPT-5.1 Codex Max",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5.1-codex-mini",
          "name": "GPT-5.1 Codex mini",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5.2",
          "name": "GPT-5.2",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5.2-chat-latest",
          "name": "GPT-5.2 Chat",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "gpt-5.2-codex",
          "name": "GPT-5.2 Codex",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5.2-pro",
          "name": "GPT-5.2 Pro",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.3-codex",
          "name": "GPT-5.3 Codex",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5.3-codex-spark",
          "name": "GPT-5.3 Codex Spark",
          "contextWindow": 128000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "gpt-5.4",
          "name": "GPT-5.4",
          "contextWindow": 272000,
          "reasoning": true
        },
        {
          "id": "gpt-5.4-mini",
          "name": "GPT-5.4 mini",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.4-nano",
          "name": "GPT-5.4 nano",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.4-pro",
          "name": "GPT-5.4 Pro",
          "contextWindow": 1050000,
          "reasoning": true
        },
        {
          "id": "o1",
          "name": "o1",
          "contextWindow": 200000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "o1-pro",
          "name": "o1-pro",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "o3",
          "name": "o3",
          "contextWindow": 200000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "o3-deep-research",
          "name": "o3-deep-research",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "o3-mini",
          "name": "o3-mini",
          "contextWindow": 200000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "o3-pro",
          "name": "o3-pro",
          "contextWindow": 200000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "o4-mini",
          "name": "o4-mini",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "o4-mini-deep-research",
          "name": "o4-mini-deep-research",
          "contextWindow": 200000,
          "reasoning": true
        }
      ],
      "envVars": [
        "OPENAI_API_KEY"
      ]
    },
    {
      "id": "opencode",
      "name": "OpenCode",
      "hint": "Shared API key for Zen + Go catalogs",
      "authMethods": [
        {
          "value": "opencode-go",
          "label": "OpenCode Go catalog",
          "type": "api-key"
        },
        {
          "value": "opencode-zen",
          "label": "OpenCode Zen catalog",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "big-pickle",
          "name": "Big Pickle",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-3-5-haiku",
          "name": "Claude Haiku 3.5",
          "contextWindow": 200000
        },
        {
          "id": "claude-haiku-4-5",
          "name": "Claude Haiku 4.5",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-1",
          "name": "Claude Opus 4.1",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-5",
          "name": "Claude Opus 4.5",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-opus-4-6",
          "name": "Claude Opus 4.6",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "claude-sonnet-4",
          "name": "Claude Sonnet 4",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-sonnet-4-5",
          "name": "Claude Sonnet 4.5",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "claude-sonnet-4-6",
          "name": "Claude Sonnet 4.6",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "gemini-3-flash",
          "name": "Gemini 3 Flash",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "gemini-3.1-pro",
          "name": "Gemini 3.1 Pro Preview",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "glm-5",
          "name": "GLM-5",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "gpt-5",
          "name": "GPT-5",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5-codex",
          "name": "GPT-5 Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5-nano",
          "name": "GPT-5 Nano",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.1",
          "name": "GPT-5.1",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.1-codex",
          "name": "GPT-5.1 Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.1-codex-max",
          "name": "GPT-5.1 Codex Max",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.1-codex-mini",
          "name": "GPT-5.1 Codex Mini",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.2",
          "name": "GPT-5.2",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.2-codex",
          "name": "GPT-5.2 Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.3-codex",
          "name": "GPT-5.3 Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.4",
          "name": "GPT-5.4",
          "contextWindow": 272000,
          "reasoning": true
        },
        {
          "id": "gpt-5.4-mini",
          "name": "GPT-5.4 Mini",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.4-nano",
          "name": "GPT-5.4 Nano",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "gpt-5.4-pro",
          "name": "GPT-5.4 Pro",
          "contextWindow": 1050000,
          "reasoning": true
        },
        {
          "id": "kimi-k2.5",
          "name": "Kimi K2.5",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "mimo-v2-omni-free",
          "name": "MiMo V2 Omni Free",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "mimo-v2-pro-free",
          "name": "MiMo V2 Pro Free",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "minimax-m2.5",
          "name": "MiniMax M2.5",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "minimax-m2.5-free",
          "name": "MiniMax M2.5 Free",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "nemotron-3-super-free",
          "name": "Nemotron 3 Super Free",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "minimax-m2.7",
          "name": "MiniMax M2.7",
          "contextWindow": 204800,
          "reasoning": true
        }
      ],
      "envVars": [
        "OPENCODE_API_KEY",
        "OPENCODE_ZEN_API_KEY"
      ]
    },
    {
      "id": "openrouter",
      "name": "OpenRouter",
      "hint": "API key",
      "authMethods": [
        {
          "value": "openrouter-api-key",
          "label": "OpenRouter API key",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "ai21/jamba-large-1.7",
          "name": "AI21: Jamba Large 1.7",
          "contextWindow": 256000
        },
        {
          "id": "alibaba/tongyi-deepresearch-30b-a3b",
          "name": "Tongyi DeepResearch 30B A3B",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "allenai/olmo-3.1-32b-instruct",
          "name": "AllenAI: Olmo 3.1 32B Instruct",
          "contextWindow": 65536
        },
        {
          "id": "amazon/nova-2-lite-v1",
          "name": "Amazon: Nova 2 Lite",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "amazon/nova-lite-v1",
          "name": "Amazon: Nova Lite 1.0",
          "contextWindow": 300000
        },
        {
          "id": "amazon/nova-micro-v1",
          "name": "Amazon: Nova Micro 1.0",
          "contextWindow": 128000
        },
        {
          "id": "amazon/nova-premier-v1",
          "name": "Amazon: Nova Premier 1.0",
          "contextWindow": 1000000
        },
        {
          "id": "amazon/nova-pro-v1",
          "name": "Amazon: Nova Pro 1.0",
          "contextWindow": 300000
        },
        {
          "id": "anthropic/claude-3-haiku",
          "name": "Anthropic: Claude 3 Haiku",
          "contextWindow": 200000
        },
        {
          "id": "anthropic/claude-3.5-haiku",
          "name": "Anthropic: Claude 3.5 Haiku",
          "contextWindow": 200000
        },
        {
          "id": "anthropic/claude-3.5-sonnet",
          "name": "Anthropic: Claude 3.5 Sonnet",
          "contextWindow": 200000
        },
        {
          "id": "anthropic/claude-3.7-sonnet",
          "name": "Anthropic: Claude 3.7 Sonnet",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-3.7-sonnet:thinking",
          "name": "Anthropic: Claude 3.7 Sonnet (thinking)",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-haiku-4.5",
          "name": "Anthropic: Claude Haiku 4.5",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-opus-4",
          "name": "Anthropic: Claude Opus 4",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-opus-4.1",
          "name": "Anthropic: Claude Opus 4.1",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-opus-4.5",
          "name": "Anthropic: Claude Opus 4.5",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-opus-4.6",
          "name": "Anthropic: Claude Opus 4.6",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-sonnet-4",
          "name": "Anthropic: Claude Sonnet 4",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-sonnet-4.5",
          "name": "Anthropic: Claude Sonnet 4.5",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "anthropic/claude-sonnet-4.6",
          "name": "Anthropic: Claude Sonnet 4.6",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "arcee-ai/trinity-large-preview:free",
          "name": "Arcee AI: Trinity Large Preview (free)",
          "contextWindow": 131000
        },
        {
          "id": "arcee-ai/trinity-mini",
          "name": "Arcee AI: Trinity Mini",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "arcee-ai/trinity-mini:free",
          "name": "Arcee AI: Trinity Mini (free)",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "arcee-ai/virtuoso-large",
          "name": "Arcee AI: Virtuoso Large",
          "contextWindow": 131072
        },
        {
          "id": "auto",
          "name": "Auto",
          "contextWindow": 2000000,
          "reasoning": true
        },
        {
          "id": "baidu/ernie-4.5-21b-a3b",
          "name": "Baidu: ERNIE 4.5 21B A3B",
          "contextWindow": 120000
        },
        {
          "id": "baidu/ernie-4.5-vl-28b-a3b",
          "name": "Baidu: ERNIE 4.5 VL 28B A3B",
          "contextWindow": 30000,
          "reasoning": true
        },
        {
          "id": "bytedance-seed/seed-1.6",
          "name": "ByteDance Seed: Seed 1.6",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "bytedance-seed/seed-1.6-flash",
          "name": "ByteDance Seed: Seed 1.6 Flash",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "bytedance-seed/seed-2.0-lite",
          "name": "ByteDance Seed: Seed-2.0-Lite",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "bytedance-seed/seed-2.0-mini",
          "name": "ByteDance Seed: Seed-2.0-Mini",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "cohere/command-r-08-2024",
          "name": "Cohere: Command R (08-2024)",
          "contextWindow": 128000
        },
        {
          "id": "cohere/command-r-plus-08-2024",
          "name": "Cohere: Command R+ (08-2024)",
          "contextWindow": 128000
        },
        {
          "id": "deepseek/deepseek-chat",
          "name": "DeepSeek: DeepSeek V3",
          "contextWindow": 163840
        },
        {
          "id": "deepseek/deepseek-chat-v3-0324",
          "name": "DeepSeek: DeepSeek V3 0324",
          "contextWindow": 163840,
          "reasoning": true
        },
        {
          "id": "deepseek/deepseek-chat-v3.1",
          "name": "DeepSeek: DeepSeek V3.1",
          "contextWindow": 32768,
          "reasoning": true
        },
        {
          "id": "deepseek/deepseek-r1",
          "name": "DeepSeek: R1",
          "contextWindow": 64000,
          "reasoning": true
        },
        {
          "id": "deepseek/deepseek-r1-0528",
          "name": "DeepSeek: R1 0528",
          "contextWindow": 163840,
          "reasoning": true
        },
        {
          "id": "deepseek/deepseek-v3.1-terminus",
          "name": "DeepSeek: DeepSeek V3.1 Terminus",
          "contextWindow": 163840,
          "reasoning": true
        },
        {
          "id": "deepseek/deepseek-v3.2",
          "name": "DeepSeek: DeepSeek V3.2",
          "contextWindow": 163840,
          "reasoning": true
        },
        {
          "id": "deepseek/deepseek-v3.2-exp",
          "name": "DeepSeek: DeepSeek V3.2 Exp",
          "contextWindow": 163840,
          "reasoning": true
        },
        {
          "id": "essentialai/rnj-1-instruct",
          "name": "EssentialAI: Rnj 1 Instruct",
          "contextWindow": 32768
        },
        {
          "id": "google/gemini-2.0-flash-001",
          "name": "Google: Gemini 2.0 Flash",
          "contextWindow": 1048576
        },
        {
          "id": "google/gemini-2.0-flash-lite-001",
          "name": "Google: Gemini 2.0 Flash Lite",
          "contextWindow": 1048576
        },
        {
          "id": "google/gemini-2.5-flash",
          "name": "Google: Gemini 2.5 Flash",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "google/gemini-2.5-flash-lite",
          "name": "Google: Gemini 2.5 Flash Lite",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "google/gemini-2.5-flash-lite-preview-09-2025",
          "name": "Google: Gemini 2.5 Flash Lite Preview 09-2025",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "google/gemini-2.5-pro",
          "name": "Google: Gemini 2.5 Pro",
          "contextWindow": 1048576,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "google/gemini-2.5-pro-preview",
          "name": "Google: Gemini 2.5 Pro Preview 06-05",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "google/gemini-2.5-pro-preview-05-06",
          "name": "Google: Gemini 2.5 Pro Preview 05-06",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "google/gemini-3-flash-preview",
          "name": "Google: Gemini 3 Flash Preview",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "google/gemini-3.1-flash-lite-preview",
          "name": "Google: Gemini 3.1 Flash Lite Preview",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "google/gemini-3.1-pro-preview",
          "name": "Google: Gemini 3.1 Pro Preview",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "google/gemini-3.1-pro-preview-customtools",
          "name": "Google: Gemini 3.1 Pro Preview Custom Tools",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "inception/mercury",
          "name": "Inception: Mercury",
          "contextWindow": 128000
        },
        {
          "id": "inception/mercury-2",
          "name": "Inception: Mercury 2",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "inception/mercury-coder",
          "name": "Inception: Mercury Coder",
          "contextWindow": 128000
        },
        {
          "id": "kwaipilot/kat-coder-pro",
          "name": "Kwaipilot: KAT-Coder-Pro V1",
          "contextWindow": 256000
        },
        {
          "id": "meituan/longcat-flash-chat",
          "name": "Meituan: LongCat Flash Chat",
          "contextWindow": 131072
        },
        {
          "id": "meta-llama/llama-3-8b-instruct",
          "name": "Meta: Llama 3 8B Instruct",
          "contextWindow": 8192
        },
        {
          "id": "meta-llama/llama-3.1-70b-instruct",
          "name": "Meta: Llama 3.1 70B Instruct",
          "contextWindow": 131072
        },
        {
          "id": "meta-llama/llama-3.1-8b-instruct",
          "name": "Meta: Llama 3.1 8B Instruct",
          "contextWindow": 16384
        },
        {
          "id": "meta-llama/llama-3.3-70b-instruct",
          "name": "Meta: Llama 3.3 70B Instruct",
          "contextWindow": 131072
        },
        {
          "id": "meta-llama/llama-3.3-70b-instruct:free",
          "name": "Meta: Llama 3.3 70B Instruct (free)",
          "contextWindow": 65536
        },
        {
          "id": "meta-llama/llama-4-maverick",
          "name": "Meta: Llama 4 Maverick",
          "contextWindow": 1048576
        },
        {
          "id": "meta-llama/llama-4-scout",
          "name": "Meta: Llama 4 Scout",
          "contextWindow": 327680
        },
        {
          "id": "minimax/minimax-m1",
          "name": "MiniMax: MiniMax M1",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "minimax/minimax-m2",
          "name": "MiniMax: MiniMax M2",
          "contextWindow": 196608,
          "reasoning": true
        },
        {
          "id": "minimax/minimax-m2.1",
          "name": "MiniMax: MiniMax M2.1",
          "contextWindow": 196608,
          "reasoning": true
        },
        {
          "id": "minimax/minimax-m2.5",
          "name": "MiniMax: MiniMax M2.5",
          "contextWindow": 196608,
          "reasoning": true
        },
        {
          "id": "minimax/minimax-m2.5:free",
          "name": "MiniMax: MiniMax M2.5 (free)",
          "contextWindow": 196608,
          "reasoning": true
        },
        {
          "id": "minimax/minimax-m2.7",
          "name": "MiniMax: MiniMax M2.7",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "mistralai/codestral-2508",
          "name": "Mistral: Codestral 2508",
          "contextWindow": 256000
        },
        {
          "id": "mistralai/devstral-2512",
          "name": "Mistral: Devstral 2 2512",
          "contextWindow": 262144
        },
        {
          "id": "mistralai/devstral-medium",
          "name": "Mistral: Devstral Medium",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/devstral-small",
          "name": "Mistral: Devstral Small 1.1",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/ministral-14b-2512",
          "name": "Mistral: Ministral 3 14B 2512",
          "contextWindow": 262144
        },
        {
          "id": "mistralai/ministral-3b-2512",
          "name": "Mistral: Ministral 3 3B 2512",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/ministral-8b-2512",
          "name": "Mistral: Ministral 3 8B 2512",
          "contextWindow": 262144
        },
        {
          "id": "mistralai/mistral-large",
          "name": "Mistral Large",
          "contextWindow": 128000
        },
        {
          "id": "mistralai/mistral-large-2407",
          "name": "Mistral Large 2407",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/mistral-large-2411",
          "name": "Mistral Large 2411",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/mistral-large-2512",
          "name": "Mistral: Mistral Large 3 2512",
          "contextWindow": 262144
        },
        {
          "id": "mistralai/mistral-medium-3",
          "name": "Mistral: Mistral Medium 3",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/mistral-medium-3.1",
          "name": "Mistral: Mistral Medium 3.1",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/mistral-nemo",
          "name": "Mistral: Mistral Nemo",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/mistral-saba",
          "name": "Mistral: Saba",
          "contextWindow": 32768
        },
        {
          "id": "mistralai/mistral-small-24b-instruct-2501",
          "name": "Mistral: Mistral Small 3",
          "contextWindow": 32768
        },
        {
          "id": "mistralai/mistral-small-2603",
          "name": "Mistral: Mistral Small 4",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "mistralai/mistral-small-3.1-24b-instruct:free",
          "name": "Mistral: Mistral Small 3.1 24B (free)",
          "contextWindow": 128000
        },
        {
          "id": "mistralai/mistral-small-3.2-24b-instruct",
          "name": "Mistral: Mistral Small 3.2 24B",
          "contextWindow": 128000
        },
        {
          "id": "mistralai/mistral-small-creative",
          "name": "Mistral: Mistral Small Creative",
          "contextWindow": 32768
        },
        {
          "id": "mistralai/mixtral-8x22b-instruct",
          "name": "Mistral: Mixtral 8x22B Instruct",
          "contextWindow": 65536
        },
        {
          "id": "mistralai/mixtral-8x7b-instruct",
          "name": "Mistral: Mixtral 8x7B Instruct",
          "contextWindow": 32768
        },
        {
          "id": "mistralai/pixtral-large-2411",
          "name": "Mistral: Pixtral Large 2411",
          "contextWindow": 131072
        },
        {
          "id": "mistralai/voxtral-small-24b-2507",
          "name": "Mistral: Voxtral Small 24B 2507",
          "contextWindow": 32000
        },
        {
          "id": "moonshotai/kimi-k2",
          "name": "MoonshotAI: Kimi K2 0711",
          "contextWindow": 131072
        },
        {
          "id": "moonshotai/kimi-k2-0905",
          "name": "MoonshotAI: Kimi K2 0905",
          "contextWindow": 131072
        },
        {
          "id": "moonshotai/kimi-k2-thinking",
          "name": "MoonshotAI: Kimi K2 Thinking",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "moonshotai/kimi-k2.5",
          "name": "MoonshotAI: Kimi K2.5",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "nex-agi/deepseek-v3.1-nex-n1",
          "name": "Nex AGI: DeepSeek V3.1 Nex N1",
          "contextWindow": 131072
        },
        {
          "id": "nvidia/llama-3.1-nemotron-70b-instruct",
          "name": "NVIDIA: Llama 3.1 Nemotron 70B Instruct",
          "contextWindow": 131072
        },
        {
          "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5",
          "name": "NVIDIA: Llama 3.3 Nemotron Super 49B V1.5",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "nvidia/nemotron-3-nano-30b-a3b",
          "name": "NVIDIA: Nemotron 3 Nano 30B A3B",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "nvidia/nemotron-3-nano-30b-a3b:free",
          "name": "NVIDIA: Nemotron 3 Nano 30B A3B (free)",
          "contextWindow": 256000,
          "reasoning": true
        },
        {
          "id": "nvidia/nemotron-3-super-120b-a12b",
          "name": "NVIDIA: Nemotron 3 Super",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "nvidia/nemotron-3-super-120b-a12b:free",
          "name": "NVIDIA: Nemotron 3 Super (free)",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "nvidia/nemotron-nano-12b-v2-vl:free",
          "name": "NVIDIA: Nemotron Nano 12B 2 VL (free)",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "nvidia/nemotron-nano-9b-v2",
          "name": "NVIDIA: Nemotron Nano 9B V2",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "nvidia/nemotron-nano-9b-v2:free",
          "name": "NVIDIA: Nemotron Nano 9B V2 (free)",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-3.5-turbo",
          "name": "OpenAI: GPT-3.5 Turbo",
          "contextWindow": 16385
        },
        {
          "id": "openai/gpt-3.5-turbo-0613",
          "name": "OpenAI: GPT-3.5 Turbo (older v0613)",
          "contextWindow": 4095
        },
        {
          "id": "openai/gpt-3.5-turbo-16k",
          "name": "OpenAI: GPT-3.5 Turbo 16k",
          "contextWindow": 16385
        },
        {
          "id": "openai/gpt-4",
          "name": "OpenAI: GPT-4",
          "contextWindow": 8191
        },
        {
          "id": "openai/gpt-4-0314",
          "name": "OpenAI: GPT-4 (older v0314)",
          "contextWindow": 8191
        },
        {
          "id": "openai/gpt-4-1106-preview",
          "name": "OpenAI: GPT-4 Turbo (older v1106)",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4-turbo",
          "name": "OpenAI: GPT-4 Turbo",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4-turbo-preview",
          "name": "OpenAI: GPT-4 Turbo Preview",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4.1",
          "name": "OpenAI: GPT-4.1",
          "contextWindow": 1047576,
          "recommended": true
        },
        {
          "id": "openai/gpt-4.1-mini",
          "name": "OpenAI: GPT-4.1 Mini",
          "contextWindow": 1047576
        },
        {
          "id": "openai/gpt-4.1-nano",
          "name": "OpenAI: GPT-4.1 Nano",
          "contextWindow": 1047576
        },
        {
          "id": "openai/gpt-4o",
          "name": "OpenAI: GPT-4o",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4o-2024-05-13",
          "name": "OpenAI: GPT-4o (2024-05-13)",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4o-2024-08-06",
          "name": "OpenAI: GPT-4o (2024-08-06)",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4o-2024-11-20",
          "name": "OpenAI: GPT-4o (2024-11-20)",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4o-audio-preview",
          "name": "OpenAI: GPT-4o Audio",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4o-mini",
          "name": "OpenAI: GPT-4o-mini",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4o-mini-2024-07-18",
          "name": "OpenAI: GPT-4o-mini (2024-07-18)",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-4o:extended",
          "name": "OpenAI: GPT-4o (extended)",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-5",
          "name": "OpenAI: GPT-5",
          "contextWindow": 400000,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "openai/gpt-5-codex",
          "name": "OpenAI: GPT-5 Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5-image",
          "name": "OpenAI: GPT-5 Image",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5-image-mini",
          "name": "OpenAI: GPT-5 Image Mini",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5-mini",
          "name": "OpenAI: GPT-5 Mini",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5-nano",
          "name": "OpenAI: GPT-5 Nano",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5-pro",
          "name": "OpenAI: GPT-5 Pro",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.1",
          "name": "OpenAI: GPT-5.1",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.1-chat",
          "name": "OpenAI: GPT-5.1 Chat",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-5.1-codex",
          "name": "OpenAI: GPT-5.1-Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.1-codex-max",
          "name": "OpenAI: GPT-5.1-Codex-Max",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.1-codex-mini",
          "name": "OpenAI: GPT-5.1-Codex-Mini",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.2",
          "name": "OpenAI: GPT-5.2",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.2-chat",
          "name": "OpenAI: GPT-5.2 Chat",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-5.2-codex",
          "name": "OpenAI: GPT-5.2-Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.2-pro",
          "name": "OpenAI: GPT-5.2 Pro",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.3-chat",
          "name": "OpenAI: GPT-5.3 Chat",
          "contextWindow": 128000
        },
        {
          "id": "openai/gpt-5.3-codex",
          "name": "OpenAI: GPT-5.3-Codex",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.4",
          "name": "OpenAI: GPT-5.4",
          "contextWindow": 1050000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.4-mini",
          "name": "OpenAI: GPT-5.4 Mini",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.4-nano",
          "name": "OpenAI: GPT-5.4 Nano",
          "contextWindow": 400000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-5.4-pro",
          "name": "OpenAI: GPT-5.4 Pro",
          "contextWindow": 1050000,
          "reasoning": true
        },
        {
          "id": "openai/gpt-oss-120b",
          "name": "OpenAI: gpt-oss-120b",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "openai/gpt-oss-120b:free",
          "name": "OpenAI: gpt-oss-120b (free)",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "openai/gpt-oss-20b",
          "name": "OpenAI: gpt-oss-20b",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "openai/gpt-oss-20b:free",
          "name": "OpenAI: gpt-oss-20b (free)",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "openai/gpt-oss-safeguard-20b",
          "name": "OpenAI: gpt-oss-safeguard-20b",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "openai/o1",
          "name": "OpenAI: o1",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openai/o3",
          "name": "OpenAI: o3",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openai/o3-deep-research",
          "name": "OpenAI: o3 Deep Research",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openai/o3-mini",
          "name": "OpenAI: o3 Mini",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openai/o3-mini-high",
          "name": "OpenAI: o3 Mini High",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openai/o3-pro",
          "name": "OpenAI: o3 Pro",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openai/o4-mini",
          "name": "OpenAI: o4 Mini",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openai/o4-mini-deep-research",
          "name": "OpenAI: o4 Mini Deep Research",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openai/o4-mini-high",
          "name": "OpenAI: o4 Mini High",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "openrouter/auto",
          "name": "Auto Router",
          "contextWindow": 2000000,
          "reasoning": true
        },
        {
          "id": "openrouter/free",
          "name": "Free Models Router",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "prime-intellect/intellect-3",
          "name": "Prime Intellect: INTELLECT-3",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "qwen/qwen-2.5-72b-instruct",
          "name": "Qwen2.5 72B Instruct",
          "contextWindow": 32768
        },
        {
          "id": "qwen/qwen-2.5-7b-instruct",
          "name": "Qwen: Qwen2.5 7B Instruct",
          "contextWindow": 32768
        },
        {
          "id": "qwen/qwen-max",
          "name": "Qwen: Qwen-Max ",
          "contextWindow": 32768
        },
        {
          "id": "qwen/qwen-plus",
          "name": "Qwen: Qwen-Plus",
          "contextWindow": 1000000
        },
        {
          "id": "qwen/qwen-plus-2025-07-28",
          "name": "Qwen: Qwen Plus 0728",
          "contextWindow": 1000000
        },
        {
          "id": "qwen/qwen-plus-2025-07-28:thinking",
          "name": "Qwen: Qwen Plus 0728 (thinking)",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "qwen/qwen-turbo",
          "name": "Qwen: Qwen-Turbo",
          "contextWindow": 131072
        },
        {
          "id": "qwen/qwen-vl-max",
          "name": "Qwen: Qwen VL Max",
          "contextWindow": 131072
        },
        {
          "id": "qwen/qwen3-14b",
          "name": "Qwen: Qwen3 14B",
          "contextWindow": 40960,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-235b-a22b",
          "name": "Qwen: Qwen3 235B A22B",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-235b-a22b-2507",
          "name": "Qwen: Qwen3 235B A22B Instruct 2507",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-235b-a22b-thinking-2507",
          "name": "Qwen: Qwen3 235B A22B Thinking 2507",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-30b-a3b",
          "name": "Qwen: Qwen3 30B A3B",
          "contextWindow": 40960,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-30b-a3b-instruct-2507",
          "name": "Qwen: Qwen3 30B A3B Instruct 2507",
          "contextWindow": 262144
        },
        {
          "id": "qwen/qwen3-30b-a3b-thinking-2507",
          "name": "Qwen: Qwen3 30B A3B Thinking 2507",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-32b",
          "name": "Qwen: Qwen3 32B",
          "contextWindow": 40960,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-4b:free",
          "name": "Qwen: Qwen3 4B (free)",
          "contextWindow": 40960,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-8b",
          "name": "Qwen: Qwen3 8B",
          "contextWindow": 40960,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-coder",
          "name": "Qwen: Qwen3 Coder 480B A35B",
          "contextWindow": 262144
        },
        {
          "id": "qwen/qwen3-coder-30b-a3b-instruct",
          "name": "Qwen: Qwen3 Coder 30B A3B Instruct",
          "contextWindow": 160000
        },
        {
          "id": "qwen/qwen3-coder-flash",
          "name": "Qwen: Qwen3 Coder Flash",
          "contextWindow": 1000000
        },
        {
          "id": "qwen/qwen3-coder-next",
          "name": "Qwen: Qwen3 Coder Next",
          "contextWindow": 262144
        },
        {
          "id": "qwen/qwen3-coder-plus",
          "name": "Qwen: Qwen3 Coder Plus",
          "contextWindow": 1000000
        },
        {
          "id": "qwen/qwen3-coder:free",
          "name": "Qwen: Qwen3 Coder 480B A35B (free)",
          "contextWindow": 262000
        },
        {
          "id": "qwen/qwen3-max",
          "name": "Qwen: Qwen3 Max",
          "contextWindow": 262144
        },
        {
          "id": "qwen/qwen3-max-thinking",
          "name": "Qwen: Qwen3 Max Thinking",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-next-80b-a3b-instruct",
          "name": "Qwen: Qwen3 Next 80B A3B Instruct",
          "contextWindow": 262144
        },
        {
          "id": "qwen/qwen3-next-80b-a3b-instruct:free",
          "name": "Qwen: Qwen3 Next 80B A3B Instruct (free)",
          "contextWindow": 262144
        },
        {
          "id": "qwen/qwen3-next-80b-a3b-thinking",
          "name": "Qwen: Qwen3 Next 80B A3B Thinking",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-vl-235b-a22b-instruct",
          "name": "Qwen: Qwen3 VL 235B A22B Instruct",
          "contextWindow": 262144
        },
        {
          "id": "qwen/qwen3-vl-235b-a22b-thinking",
          "name": "Qwen: Qwen3 VL 235B A22B Thinking",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-vl-30b-a3b-instruct",
          "name": "Qwen: Qwen3 VL 30B A3B Instruct",
          "contextWindow": 131072
        },
        {
          "id": "qwen/qwen3-vl-30b-a3b-thinking",
          "name": "Qwen: Qwen3 VL 30B A3B Thinking",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3-vl-32b-instruct",
          "name": "Qwen: Qwen3 VL 32B Instruct",
          "contextWindow": 131072
        },
        {
          "id": "qwen/qwen3-vl-8b-instruct",
          "name": "Qwen: Qwen3 VL 8B Instruct",
          "contextWindow": 131072
        },
        {
          "id": "qwen/qwen3-vl-8b-thinking",
          "name": "Qwen: Qwen3 VL 8B Thinking",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3.5-122b-a10b",
          "name": "Qwen: Qwen3.5-122B-A10B",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3.5-27b",
          "name": "Qwen: Qwen3.5-27B",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3.5-35b-a3b",
          "name": "Qwen: Qwen3.5-35B-A3B",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3.5-397b-a17b",
          "name": "Qwen: Qwen3.5 397B A17B",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3.5-9b",
          "name": "Qwen: Qwen3.5-9B",
          "contextWindow": 256000,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3.5-flash-02-23",
          "name": "Qwen: Qwen3.5-Flash",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "qwen/qwen3.5-plus-02-15",
          "name": "Qwen: Qwen3.5 Plus 2026-02-15",
          "contextWindow": 1000000,
          "reasoning": true
        },
        {
          "id": "qwen/qwq-32b",
          "name": "Qwen: QwQ 32B",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "reka/reka-edge",
          "name": "Reka Edge",
          "contextWindow": 16384
        },
        {
          "id": "relace/relace-search",
          "name": "Relace: Relace Search",
          "contextWindow": 256000
        },
        {
          "id": "sao10k/l3-euryale-70b",
          "name": "Sao10k: Llama 3 Euryale 70B v2.1",
          "contextWindow": 8192
        },
        {
          "id": "sao10k/l3.1-euryale-70b",
          "name": "Sao10K: Llama 3.1 Euryale 70B v2.2",
          "contextWindow": 131072
        },
        {
          "id": "stepfun/step-3.5-flash",
          "name": "StepFun: Step 3.5 Flash",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "stepfun/step-3.5-flash:free",
          "name": "StepFun: Step 3.5 Flash (free)",
          "contextWindow": 256000,
          "reasoning": true
        },
        {
          "id": "thedrummer/rocinante-12b",
          "name": "TheDrummer: Rocinante 12B",
          "contextWindow": 32768
        },
        {
          "id": "thedrummer/unslopnemo-12b",
          "name": "TheDrummer: UnslopNemo 12B",
          "contextWindow": 32768
        },
        {
          "id": "tngtech/deepseek-r1t2-chimera",
          "name": "TNG: DeepSeek R1T2 Chimera",
          "contextWindow": 163840,
          "reasoning": true
        },
        {
          "id": "upstage/solar-pro-3",
          "name": "Upstage: Solar Pro 3",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "x-ai/grok-3",
          "name": "xAI: Grok 3",
          "contextWindow": 131072
        },
        {
          "id": "x-ai/grok-3-beta",
          "name": "xAI: Grok 3 Beta",
          "contextWindow": 131072
        },
        {
          "id": "x-ai/grok-3-mini",
          "name": "xAI: Grok 3 Mini",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "x-ai/grok-3-mini-beta",
          "name": "xAI: Grok 3 Mini Beta",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "x-ai/grok-4",
          "name": "xAI: Grok 4",
          "contextWindow": 256000,
          "reasoning": true
        },
        {
          "id": "x-ai/grok-4-fast",
          "name": "xAI: Grok 4 Fast",
          "contextWindow": 2000000,
          "reasoning": true
        },
        {
          "id": "x-ai/grok-4.1-fast",
          "name": "xAI: Grok 4.1 Fast",
          "contextWindow": 2000000,
          "reasoning": true
        },
        {
          "id": "x-ai/grok-4.20-beta",
          "name": "xAI: Grok 4.20 Beta",
          "contextWindow": 2000000,
          "reasoning": true
        },
        {
          "id": "x-ai/grok-code-fast-1",
          "name": "xAI: Grok Code Fast 1",
          "contextWindow": 256000,
          "reasoning": true
        },
        {
          "id": "xiaomi/mimo-v2-flash",
          "name": "Xiaomi: MiMo-V2-Flash",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "xiaomi/mimo-v2-omni",
          "name": "Xiaomi: MiMo-V2-Omni",
          "contextWindow": 262144,
          "reasoning": true
        },
        {
          "id": "xiaomi/mimo-v2-pro",
          "name": "Xiaomi: MiMo-V2-Pro",
          "contextWindow": 1048576,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-4-32b",
          "name": "Z.ai: GLM 4 32B ",
          "contextWindow": 128000
        },
        {
          "id": "z-ai/glm-4.5",
          "name": "Z.ai: GLM 4.5",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-4.5-air",
          "name": "Z.ai: GLM 4.5 Air",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-4.5-air:free",
          "name": "Z.ai: GLM 4.5 Air (free)",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-4.5v",
          "name": "Z.ai: GLM 4.5V",
          "contextWindow": 65536,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-4.6",
          "name": "Z.ai: GLM 4.6",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-4.6v",
          "name": "Z.ai: GLM 4.6V",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-4.7",
          "name": "Z.ai: GLM 4.7",
          "contextWindow": 202752,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-4.7-flash",
          "name": "Z.ai: GLM 4.7 Flash",
          "contextWindow": 202752,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-5",
          "name": "Z.ai: GLM 5",
          "contextWindow": 80000,
          "reasoning": true
        },
        {
          "id": "z-ai/glm-5-turbo",
          "name": "Z.ai: GLM 5 Turbo",
          "contextWindow": 202752,
          "reasoning": true
        }
      ],
      "envVars": [
        "OPENROUTER_API_KEY"
      ]
    },
    {
      "id": "qianfan",
      "name": "Qianfan",
      "hint": "API key",
      "authMethods": [
        {
          "value": "qianfan-api-key",
          "label": "Qianfan API key",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "QIANFAN_API_KEY"
      ]
    },
    {
      "id": "modelstudio",
      "name": "Qwen (Alibaba Cloud Model Studio)",
      "hint": "Standard / Coding Plan (CN / Global)",
      "authMethods": [
        {
          "value": "modelstudio-api-key-cn",
          "label": "Coding Plan API Key for China (subscription)",
          "hint": "Endpoint: coding.dashscope.aliyuncs.com",
          "type": "api-key"
        },
        {
          "value": "modelstudio-api-key",
          "label": "Coding Plan API Key for Global/Intl (subscription)",
          "hint": "Endpoint: coding-intl.dashscope.aliyuncs.com",
          "type": "api-key"
        },
        {
          "value": "modelstudio-standard-api-key-cn",
          "label": "Standard API Key for China (pay-as-you-go)",
          "hint": "Endpoint: dashscope.aliyuncs.com",
          "type": "api-key"
        },
        {
          "value": "modelstudio-standard-api-key",
          "label": "Standard API Key for Global/Intl (pay-as-you-go)",
          "hint": "Endpoint: dashscope-intl.aliyuncs.com",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "MODELSTUDIO_API_KEY"
      ]
    },
    {
      "id": "sglang",
      "name": "SGLang",
      "hint": "Fast self-hosted server",
      "authMethods": [
        {
          "value": "sglang",
          "label": "SGLang",
          "hint": "Fast self-hosted OpenAI-compatible server",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "SGLANG_API_KEY"
      ]
    },
    {
      "id": "synthetic",
      "name": "Synthetic",
      "hint": "Anthropic-compatible (multi-model)",
      "authMethods": [
        {
          "value": "synthetic-api-key",
          "label": "Synthetic API key",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "SYNTHETIC_API_KEY"
      ]
    },
    {
      "id": "together",
      "name": "Together AI",
      "hint": "API key",
      "authMethods": [
        {
          "value": "together-api-key",
          "label": "Together AI API key",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo",
          "name": "meta-llama/Llama-3.3-70B-Instruct-Turbo",
          "recommended": true
        },
        {
          "id": "deepseek-ai/DeepSeek-V3",
          "name": "deepseek-ai/DeepSeek-V3",
          "recommended": true
        },
        {
          "id": "Qwen/Qwen2.5-72B-Instruct-Turbo",
          "name": "Qwen/Qwen2.5-72B-Instruct-Turbo",
          "recommended": true
        }
      ],
      "envVars": [
        "TOGETHER_API_KEY"
      ]
    },
    {
      "id": "venice",
      "name": "Venice AI",
      "hint": "Privacy-focused (uncensored models)",
      "authMethods": [
        {
          "value": "venice-api-key",
          "label": "Venice AI API key",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "llama-3.3-70b",
          "name": "llama-3.3-70b",
          "recommended": true
        },
        {
          "id": "deepseek-r1-671b",
          "name": "deepseek-r1-671b",
          "recommended": true
        }
      ],
      "envVars": [
        "VENICE_API_KEY"
      ]
    },
    {
      "id": "ai-gateway",
      "name": "Vercel AI Gateway",
      "hint": "API key",
      "authMethods": [
        {
          "value": "ai-gateway-api-key",
          "label": "Vercel AI Gateway API key",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": []
    },
    {
      "id": "vllm",
      "name": "vLLM",
      "hint": "Local/self-hosted OpenAI-compatible",
      "authMethods": [
        {
          "value": "vllm",
          "label": "vLLM",
          "hint": "Local/self-hosted OpenAI-compatible server",
          "type": "custom-endpoint"
        }
      ],
      "models": [],
      "envVars": [
        "VLLM_API_KEY"
      ]
    },
    {
      "id": "volcengine",
      "name": "Volcano Engine",
      "hint": "API key",
      "authMethods": [
        {
          "value": "volcengine-api-key",
          "label": "Volcano Engine API key",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "VOLCANO_ENGINE_API_KEY"
      ]
    },
    {
      "id": "xai",
      "name": "xAI (Grok)",
      "hint": "API key",
      "authMethods": [
        {
          "value": "xai-api-key",
          "label": "xAI API key",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "grok-2",
          "name": "Grok 2",
          "contextWindow": 131072,
          "recommended": true
        },
        {
          "id": "grok-2-1212",
          "name": "Grok 2 (1212)",
          "contextWindow": 131072
        },
        {
          "id": "grok-2-latest",
          "name": "Grok 2 Latest",
          "contextWindow": 131072
        },
        {
          "id": "grok-2-vision",
          "name": "Grok 2 Vision",
          "contextWindow": 8192
        },
        {
          "id": "grok-2-vision-1212",
          "name": "Grok 2 Vision (1212)",
          "contextWindow": 8192
        },
        {
          "id": "grok-2-vision-latest",
          "name": "Grok 2 Vision Latest",
          "contextWindow": 8192
        },
        {
          "id": "grok-3",
          "name": "Grok 3",
          "contextWindow": 131072,
          "recommended": true
        },
        {
          "id": "grok-3-fast",
          "name": "Grok 3 Fast",
          "contextWindow": 131072
        },
        {
          "id": "grok-3-fast-latest",
          "name": "Grok 3 Fast Latest",
          "contextWindow": 131072
        },
        {
          "id": "grok-3-latest",
          "name": "Grok 3 Latest",
          "contextWindow": 131072
        },
        {
          "id": "grok-3-mini",
          "name": "Grok 3 Mini",
          "contextWindow": 131072,
          "reasoning": true,
          "recommended": true
        },
        {
          "id": "grok-3-mini-fast",
          "name": "Grok 3 Mini Fast",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "grok-3-mini-fast-latest",
          "name": "Grok 3 Mini Fast Latest",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "grok-3-mini-latest",
          "name": "Grok 3 Mini Latest",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "grok-4",
          "name": "Grok 4",
          "contextWindow": 256000,
          "reasoning": true
        },
        {
          "id": "grok-4-1-fast",
          "name": "Grok 4.1 Fast",
          "contextWindow": 2000000,
          "reasoning": true
        },
        {
          "id": "grok-4-1-fast-non-reasoning",
          "name": "Grok 4.1 Fast (Non-Reasoning)",
          "contextWindow": 2000000
        },
        {
          "id": "grok-4-fast",
          "name": "Grok 4 Fast",
          "contextWindow": 2000000,
          "reasoning": true
        },
        {
          "id": "grok-4-fast-non-reasoning",
          "name": "Grok 4 Fast (Non-Reasoning)",
          "contextWindow": 2000000
        },
        {
          "id": "grok-4.20-0309-non-reasoning",
          "name": "Grok 4.20 (Non-Reasoning)",
          "contextWindow": 2000000
        },
        {
          "id": "grok-4.20-0309-reasoning",
          "name": "Grok 4.20 (Reasoning)",
          "contextWindow": 2000000,
          "reasoning": true
        },
        {
          "id": "grok-beta",
          "name": "Grok Beta",
          "contextWindow": 131072
        },
        {
          "id": "grok-code-fast-1",
          "name": "Grok Code Fast 1",
          "contextWindow": 256000,
          "reasoning": true
        },
        {
          "id": "grok-vision-beta",
          "name": "Grok Vision Beta",
          "contextWindow": 8192
        }
      ],
      "envVars": [
        "XAI_API_KEY"
      ]
    },
    {
      "id": "xiaomi",
      "name": "Xiaomi",
      "hint": "API key",
      "authMethods": [
        {
          "value": "xiaomi-api-key",
          "label": "Xiaomi API key",
          "type": "api-key"
        }
      ],
      "models": [],
      "envVars": [
        "XIAOMI_API_KEY"
      ]
    },
    {
      "id": "zai",
      "name": "Z.AI",
      "hint": "GLM Coding Plan / Global / CN",
      "authMethods": [
        {
          "value": "zai-cn",
          "label": "CN",
          "hint": "Z.AI CN (open.bigmodel.cn)",
          "type": "api-key"
        },
        {
          "value": "zai-coding-cn",
          "label": "Coding-Plan-CN",
          "hint": "GLM Coding Plan CN (open.bigmodel.cn)",
          "type": "api-key"
        },
        {
          "value": "zai-coding-global",
          "label": "Coding-Plan-Global",
          "hint": "GLM Coding Plan Global (api.z.ai)",
          "type": "api-key"
        },
        {
          "value": "zai-global",
          "label": "Global",
          "hint": "Z.AI Global (api.z.ai)",
          "type": "api-key"
        },
        {
          "value": "zai-api-key",
          "label": "Z.AI API key",
          "type": "api-key"
        }
      ],
      "models": [
        {
          "id": "glm-4.5",
          "name": "GLM-4.5",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "glm-4.5-air",
          "name": "GLM-4.5-Air",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "glm-4.5-flash",
          "name": "GLM-4.5-Flash",
          "contextWindow": 131072,
          "reasoning": true
        },
        {
          "id": "glm-4.5v",
          "name": "GLM-4.5V",
          "contextWindow": 64000,
          "reasoning": true
        },
        {
          "id": "glm-4.6",
          "name": "GLM-4.6",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "glm-4.6v",
          "name": "GLM-4.6V",
          "contextWindow": 128000,
          "reasoning": true
        },
        {
          "id": "glm-4.7",
          "name": "GLM-4.7",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "glm-4.7-flash",
          "name": "GLM-4.7-Flash",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "glm-4.7-flashx",
          "name": "GLM-4.7-FlashX",
          "contextWindow": 200000,
          "reasoning": true
        },
        {
          "id": "glm-5",
          "name": "GLM-5",
          "contextWindow": 204800,
          "reasoning": true
        },
        {
          "id": "glm-5-turbo",
          "name": "GLM-5-Turbo",
          "contextWindow": 200000,
          "reasoning": true
        }
      ],
      "envVars": [
        "ZAI_API_KEY",
        "Z_AI_API_KEY"
      ]
    }
  ],
  "channels": [
    {
      "id": "telegram",
      "name": "Telegram"
    },
    {
      "id": "whatsapp",
      "name": "WhatsApp"
    },
    {
      "id": "discord",
      "name": "Discord"
    },
    {
      "id": "irc",
      "name": "IRC"
    },
    {
      "id": "googlechat",
      "name": "Google Chat"
    },
    {
      "id": "slack",
      "name": "Slack"
    },
    {
      "id": "signal",
      "name": "Signal"
    },
    {
      "id": "imessage",
      "name": "iMessage"
    },
    {
      "id": "line",
      "name": "Line"
    }
  ]
}