Files
openclaw/scripts/lib/official-external-provider-catalog.json

2471 lines
77 KiB
JSON

{
"entries": [
{
"name": "@openclaw/amazon-bedrock-provider",
"description": "OpenClaw Amazon Bedrock provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "amazon-bedrock",
"label": "Amazon Bedrock"
},
"providers": [
{
"id": "amazon-bedrock",
"name": "Amazon Bedrock",
"docs": "/providers/bedrock",
"categories": ["cloud", "llm"]
}
],
"install": {
"npmSpec": "@openclaw/amazon-bedrock-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.5.12-beta.1"
}
}
},
{
"name": "@openclaw/amazon-bedrock-mantle-provider",
"description": "OpenClaw Amazon Bedrock Mantle provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "amazon-bedrock-mantle",
"label": "Amazon Bedrock Mantle"
},
"providers": [
{
"id": "amazon-bedrock-mantle",
"name": "Amazon Bedrock Mantle",
"docs": "/providers/bedrock-mantle",
"categories": ["cloud", "llm"]
}
],
"install": {
"npmSpec": "@openclaw/amazon-bedrock-mantle-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.5.12-beta.1"
}
}
},
{
"name": "@openclaw/anthropic-vertex-provider",
"description": "OpenClaw Anthropic Vertex provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "anthropic-vertex",
"label": "Anthropic Vertex"
},
"providers": [
{
"id": "anthropic-vertex",
"name": "Anthropic Vertex",
"docs": "/providers/models",
"categories": ["cloud", "llm"]
}
],
"install": {
"npmSpec": "@openclaw/anthropic-vertex-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.5.12-beta.1"
}
}
},
{
"name": "@openclaw/arcee-provider",
"description": "OpenClaw Arcee provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "arcee",
"label": "Arcee AI"
},
"providers": [
{
"id": "arcee",
"name": "Arcee AI",
"docs": "/providers/arcee",
"categories": [
"cloud",
"llm"
],
"envVars": [
"ARCEEAI_API_KEY"
],
"authChoices": [
{
"method": "arcee-platform",
"choiceId": "arceeai-api-key",
"choiceLabel": "Arcee AI API key",
"choiceHint": "Direct (chat.arcee.ai)",
"groupId": "arcee",
"groupLabel": "Arcee AI",
"groupHint": "Direct API or OpenRouter",
"optionKey": "arceeaiApiKey",
"cliFlag": "--arceeai-api-key",
"cliOption": "--arceeai-api-key <key>",
"cliDescription": "Arcee AI API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "openrouter",
"choiceId": "arceeai-openrouter",
"choiceLabel": "OpenRouter API key",
"choiceHint": "Via OpenRouter (openrouter.ai)",
"groupId": "arcee",
"groupLabel": "Arcee AI",
"groupHint": "Direct API or OpenRouter",
"optionKey": "openrouterApiKey",
"cliFlag": "--openrouter-api-key",
"cliOption": "--openrouter-api-key <key>",
"cliDescription": "OpenRouter API key for Arcee AI models",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/arcee-provider",
"npmSpec": "@openclaw/arcee-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/baseten-provider",
"description": "OpenClaw Baseten provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "baseten",
"label": "Baseten"
},
"providers": [
{
"id": "baseten",
"name": "Baseten",
"docs": "/providers/baseten",
"categories": [
"cloud",
"llm"
],
"envVars": [
"BASETEN_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "baseten-api-key",
"choiceLabel": "Baseten API key",
"groupId": "baseten",
"groupLabel": "Baseten",
"groupHint": "Hosted Model APIs, including Inkling",
"optionKey": "basetenApiKey",
"cliFlag": "--baseten-api-key",
"cliOption": "--baseten-api-key <key>",
"cliDescription": "Baseten API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/baseten-provider",
"npmSpec": "@openclaw/baseten-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/byteplus-provider",
"description": "OpenClaw BytePlus provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "byteplus",
"label": "BytePlus"
},
"providers": [
{
"id": "byteplus",
"aliases": [
"byteplus-plan"
],
"name": "BytePlus",
"docs": "/concepts/model-providers#byteplus-international",
"categories": [
"cloud",
"llm"
],
"envVars": [
"BYTEPLUS_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "byteplus-api-key",
"choiceLabel": "BytePlus API key",
"groupId": "byteplus",
"groupLabel": "BytePlus",
"groupHint": "API key",
"optionKey": "byteplusApiKey",
"cliFlag": "--byteplus-api-key",
"cliOption": "--byteplus-api-key <key>",
"cliDescription": "BytePlus API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"contracts": {
"videoGenerationProviders": [
"byteplus"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/byteplus-provider",
"npmSpec": "@openclaw/byteplus-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/cerebras-provider",
"description": "OpenClaw Cerebras provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "cerebras",
"label": "Cerebras"
},
"providerEndpoints": [
{
"endpointClass": "cerebras-native",
"hosts": [
"api.cerebras.ai"
]
}
],
"providers": [
{
"id": "cerebras",
"name": "Cerebras",
"docs": "/providers/cerebras",
"categories": [
"cloud",
"llm"
],
"envVars": [
"CEREBRAS_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "cerebras-api-key",
"choiceLabel": "Cerebras API key",
"groupId": "cerebras",
"groupLabel": "Cerebras",
"groupHint": "Fast OpenAI-compatible inference",
"optionKey": "cerebrasApiKey",
"cliFlag": "--cerebras-api-key",
"cliOption": "--cerebras-api-key <key>",
"cliDescription": "Cerebras API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/cerebras-provider",
"npmSpec": "@openclaw/cerebras-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/chutes-provider",
"description": "OpenClaw Chutes.ai provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "chutes",
"label": "Chutes"
},
"providerEndpoints": [
{
"endpointClass": "chutes-native",
"hosts": [
"llm.chutes.ai"
]
}
],
"providers": [
{
"id": "chutes",
"name": "Chutes",
"docs": "/providers/chutes",
"categories": [
"cloud",
"llm"
],
"envVars": [
"CHUTES_API_KEY",
"CHUTES_OAUTH_TOKEN"
],
"authChoices": [
{
"method": "oauth",
"choiceId": "chutes",
"choiceLabel": "Chutes (OAuth)",
"choiceHint": "Browser sign-in",
"groupId": "chutes",
"groupLabel": "Chutes",
"groupHint": "OAuth + API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "api-key",
"choiceId": "chutes-api-key",
"choiceLabel": "Chutes API key",
"choiceHint": "Open-source models including Llama, DeepSeek, and more",
"groupId": "chutes",
"groupLabel": "Chutes",
"groupHint": "OAuth + API key",
"optionKey": "chutesApiKey",
"cliFlag": "--chutes-api-key",
"cliOption": "--chutes-api-key <key>",
"cliDescription": "Chutes API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/chutes-provider",
"npmSpec": "@openclaw/chutes-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/cohere-provider",
"description": "OpenClaw Cohere provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "cohere",
"label": "Cohere"
},
"providers": [
{
"id": "cohere",
"name": "Cohere",
"docs": "/providers/cohere",
"categories": [
"cloud",
"llm"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "cohere-api-key",
"choiceLabel": "Cohere API key",
"groupId": "cohere",
"groupLabel": "Cohere",
"groupHint": "OpenAI-compatible inference",
"optionKey": "cohereApiKey",
"cliFlag": "--cohere-api-key",
"cliOption": "--cohere-api-key <key>",
"cliDescription": "Cohere API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/cohere-provider",
"npmSpec": "@openclaw/cohere-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/cloudflare-ai-gateway-provider",
"description": "OpenClaw Cloudflare AI Gateway provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "cloudflare-ai-gateway",
"label": "Cloudflare AI Gateway"
},
"providers": [
{
"id": "cloudflare-ai-gateway",
"name": "Cloudflare AI Gateway",
"docs": "/providers/cloudflare-ai-gateway",
"categories": [
"cloud",
"llm"
],
"envVars": [
"CLOUDFLARE_AI_GATEWAY_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "cloudflare-ai-gateway-api-key",
"choiceLabel": "Cloudflare AI Gateway",
"choiceHint": "Account ID + Gateway ID + API key",
"groupId": "cloudflare-ai-gateway",
"groupLabel": "Cloudflare AI Gateway",
"groupHint": "Account ID + Gateway ID + API key",
"optionKey": "cloudflareAiGatewayApiKey",
"cliFlag": "--cloudflare-ai-gateway-api-key",
"cliOption": "--cloudflare-ai-gateway-api-key <key>",
"cliDescription": "Cloudflare AI Gateway API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/cloudflare-ai-gateway-provider",
"npmSpec": "@openclaw/cloudflare-ai-gateway-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/comfy-provider",
"description": "OpenClaw ComfyUI provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "comfy",
"label": "ComfyUI"
},
"providers": [
{
"id": "comfy",
"name": "ComfyUI",
"docs": "/providers/comfy",
"categories": [
"local",
"cloud",
"media"
],
"envVars": [
"COMFY_API_KEY",
"COMFY_CLOUD_API_KEY"
],
"authChoices": [
{
"method": "cloud-api-key",
"choiceId": "comfy-cloud-api-key",
"choiceLabel": "Comfy Cloud API key",
"choiceHint": "Required for cloud workflows",
"groupId": "comfy",
"groupLabel": "ComfyUI",
"groupHint": "Local or cloud workflows",
"optionKey": "comfyApiKey",
"cliFlag": "--comfy-api-key",
"cliOption": "--comfy-api-key <key>",
"cliDescription": "Comfy Cloud API key",
"onboardingScopes": [
"image-generation"
]
}
]
}
],
"contracts": {
"imageGenerationProviders": [
"comfy"
],
"musicGenerationProviders": [
"comfy"
],
"videoGenerationProviders": [
"comfy"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/comfy-provider",
"npmSpec": "@openclaw/comfy-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/deepinfra-provider",
"description": "OpenClaw DeepInfra provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "deepinfra",
"label": "DeepInfra"
},
"providerEndpoints": [
{
"endpointClass": "deepinfra-native",
"hosts": [
"api.deepinfra.com"
]
}
],
"providers": [
{
"id": "deepinfra",
"name": "DeepInfra",
"docs": "/providers/deepinfra",
"categories": [
"cloud",
"llm"
],
"envVars": [
"DEEPINFRA_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "deepinfra-api-key",
"choiceLabel": "DeepInfra API key",
"choiceHint": "Unified API for open source models",
"groupId": "deepinfra",
"groupLabel": "DeepInfra",
"groupHint": "Unified API for open source models",
"optionKey": "deepinfraApiKey",
"cliFlag": "--deepinfra-api-key",
"cliOption": "--deepinfra-api-key <key>",
"cliDescription": "DeepInfra API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"contracts": {
"mediaUnderstandingProviders": [
"deepinfra"
],
"embeddingProviders": [
"deepinfra"
],
"imageGenerationProviders": [
"deepinfra"
],
"speechProviders": [
"deepinfra"
],
"videoGenerationProviders": [
"deepinfra"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/deepinfra-provider",
"npmSpec": "@openclaw/deepinfra-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/deepseek-provider",
"description": "OpenClaw DeepSeek provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "deepseek",
"label": "DeepSeek"
},
"providerEndpoints": [
{
"endpointClass": "deepseek-native",
"hosts": [
"api.deepseek.com"
]
}
],
"providers": [
{
"id": "deepseek",
"name": "DeepSeek",
"docs": "/providers/deepseek",
"categories": [
"cloud",
"llm"
],
"envVars": [
"DEEPSEEK_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "deepseek-api-key",
"choiceLabel": "DeepSeek API key",
"groupId": "deepseek",
"groupLabel": "DeepSeek",
"groupHint": "API key",
"optionKey": "deepseekApiKey",
"cliFlag": "--deepseek-api-key",
"cliOption": "--deepseek-api-key <key>",
"cliDescription": "DeepSeek API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/deepseek-provider",
"npmSpec": "@openclaw/deepseek-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/featherless-provider",
"description": "OpenClaw Featherless AI provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "featherless",
"label": "Featherless AI"
},
"providers": [
{
"id": "featherless",
"name": "Featherless AI",
"docs": "/providers/featherless",
"categories": [
"cloud",
"llm"
],
"envVars": [
"FEATHERLESS_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "featherless-api-key",
"choiceLabel": "Featherless AI API key",
"choiceHint": "OpenAI-compatible access to open models",
"groupId": "featherless",
"groupLabel": "Featherless AI",
"groupHint": "OpenAI-compatible access to open models",
"optionKey": "featherlessApiKey",
"cliFlag": "--featherless-api-key",
"cliOption": "--featherless-api-key <key>",
"cliDescription": "Featherless AI API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/featherless-provider",
"npmSpec": "@openclaw/featherless-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.11"
}
}
},
{
"name": "@openclaw/gmi-provider",
"description": "OpenClaw GMI Cloud provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "gmi",
"label": "GMI Cloud"
},
"providerEndpoints": [
{
"endpointClass": "gmi-native",
"hosts": [
"api.gmi-serving.com"
]
}
],
"providers": [
{
"id": "gmi",
"aliases": ["gmi-cloud", "gmicloud"],
"name": "GMI Cloud",
"docs": "/providers/gmi",
"categories": ["cloud", "llm"],
"authChoices": [
{
"method": "api-key",
"choiceId": "gmi-api-key",
"choiceLabel": "GMI Cloud API key",
"choiceHint": "OpenAI-compatible GMI Cloud endpoint.",
"groupId": "gmi",
"groupLabel": "GMI Cloud",
"groupHint": "OpenAI-compatible GMI Cloud endpoint",
"optionKey": "gmiApiKey",
"cliFlag": "--gmi-api-key",
"cliOption": "--gmi-api-key <key>",
"cliDescription": "GMI Cloud API key",
"onboardingScopes": ["text-inference"]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/gmi-provider",
"npmSpec": "@openclaw/gmi-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/longcat-provider",
"description": "OpenClaw LongCat provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "longcat",
"label": "LongCat"
},
"providers": [
{
"id": "longcat",
"aliases": ["meituan-longcat"],
"name": "LongCat",
"docs": "/providers/longcat",
"categories": ["cloud", "llm"],
"envVars": ["LONGCAT_API_KEY"],
"authChoices": [
{
"method": "api-key",
"choiceId": "longcat-api-key",
"choiceLabel": "LongCat API key",
"groupId": "longcat",
"groupLabel": "LongCat",
"groupHint": "OpenAI-compatible LongCat API",
"optionKey": "longcatApiKey",
"cliFlag": "--longcat-api-key",
"cliOption": "--longcat-api-key <key>",
"cliDescription": "LongCat API key",
"onboardingScopes": ["text-inference"]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/longcat-provider",
"npmSpec": "@openclaw/longcat-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/meta-provider",
"description": "OpenClaw Meta provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "meta",
"label": "Meta"
},
"providerEndpoints": [
{
"endpointClass": "meta-native",
"hosts": ["api.meta.ai"]
}
],
"providers": [
{
"id": "meta",
"name": "Meta",
"docs": "/providers/meta",
"categories": ["cloud", "llm"],
"envVars": ["MODEL_API_KEY"],
"authChoices": [
{
"method": "api-key",
"choiceId": "meta-api-key",
"choiceLabel": "Meta API key",
"choiceHint": "Meta (Responses API)",
"groupId": "meta",
"groupLabel": "Meta",
"groupHint": "Meta (Responses API)",
"optionKey": "metaApiKey",
"cliFlag": "--meta-api-key",
"cliOption": "--meta-api-key <key>",
"cliDescription": "Meta API key",
"onboardingScopes": ["text-inference"]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/meta-provider",
"npmSpec": "@openclaw/meta-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.11"
}
}
},
{
"name": "@openclaw/mistral-provider",
"description": "OpenClaw Mistral provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "mistral",
"label": "Mistral"
},
"providerEndpoints": [
{
"endpointClass": "mistral-public",
"hosts": ["api.mistral.ai"]
}
],
"providers": [
{
"id": "mistral",
"name": "Mistral",
"docs": "/providers/mistral",
"categories": ["cloud", "llm"],
"envVars": ["MISTRAL_API_KEY"],
"authChoices": [
{
"method": "api-key",
"choiceId": "mistral-api-key",
"choiceLabel": "Mistral API key",
"groupId": "mistral",
"groupLabel": "Mistral AI",
"groupHint": "API key",
"optionKey": "mistralApiKey",
"cliFlag": "--mistral-api-key",
"cliOption": "--mistral-api-key <key>",
"cliDescription": "Mistral API key",
"onboardingScopes": ["text-inference"]
}
]
}
],
"contracts": {
"memoryEmbeddingProviders": ["mistral"],
"mediaUnderstandingProviders": ["mistral"],
"realtimeTranscriptionProviders": ["mistral"]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/mistral-provider",
"npmSpec": "@openclaw/mistral-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/novita-provider",
"description": "OpenClaw NovitaAI provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "novita",
"label": "NovitaAI"
},
"providerEndpoints": [
{
"endpointClass": "novita-native",
"hosts": ["api.novita.ai"]
}
],
"providers": [
{
"id": "novita",
"aliases": ["novita-ai", "novitaai"],
"name": "NovitaAI",
"docs": "/providers/novita",
"categories": ["cloud", "llm"],
"envVars": ["NOVITA_API_KEY"],
"authChoices": [
{
"method": "api-key",
"choiceId": "novita-api-key",
"choiceLabel": "NovitaAI API key",
"choiceHint": "OpenAI-compatible NovitaAI endpoint",
"groupId": "novita",
"groupLabel": "NovitaAI",
"groupHint": "OpenAI-compatible NovitaAI endpoint",
"optionKey": "novitaApiKey",
"cliFlag": "--novita-api-key",
"cliOption": "--novita-api-key <key>",
"cliDescription": "NovitaAI API key",
"onboardingScopes": ["text-inference"]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/novita-provider",
"npmSpec": "@openclaw/novita-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/opencode-provider",
"description": "OpenClaw OpenCode Zen provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "opencode",
"label": "OpenCode Zen"
},
"providerEndpoints": [
{
"endpointClass": "opencode-native",
"hostSuffixes": [
"opencode.ai"
]
}
],
"providers": [
{
"id": "opencode",
"name": "OpenCode Zen",
"docs": "/providers/opencode",
"categories": [
"cloud",
"llm"
],
"envVars": [
"OPENCODE_API_KEY",
"OPENCODE_ZEN_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "opencode-zen",
"choiceLabel": "OpenCode Zen catalog",
"groupId": "opencode",
"groupLabel": "OpenCode",
"groupHint": "Shared API key for Zen + Go catalogs",
"optionKey": "opencodeZenApiKey",
"cliFlag": "--opencode-zen-api-key",
"cliOption": "--opencode-zen-api-key <key>",
"cliDescription": "OpenCode API key (Zen catalog)",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"contracts": {
"mediaUnderstandingProviders": [
"opencode"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/opencode-provider",
"npmSpec": "@openclaw/opencode-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/groq-provider",
"description": "OpenClaw Groq media-understanding provider.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "groq",
"label": "Groq"
},
"providerEndpoints": [
{
"endpointClass": "groq-native",
"hosts": [
"api.groq.com"
]
}
],
"providers": [
{
"id": "groq",
"name": "Groq",
"docs": "/providers/groq",
"categories": [
"cloud",
"llm"
],
"envVars": [
"GROQ_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "groq-api-key",
"choiceLabel": "Groq API key",
"groupId": "groq",
"groupLabel": "Groq",
"groupHint": "Fast OpenAI-compatible inference",
"optionKey": "groqApiKey",
"cliFlag": "--groq-api-key",
"cliOption": "--groq-api-key <key>",
"cliDescription": "Groq API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"contracts": {
"mediaUnderstandingProviders": [
"groq"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/groq-provider",
"npmSpec": "@openclaw/groq-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/kilocode-provider",
"description": "OpenClaw Kilo Gateway provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "kilocode",
"label": "Kilo Gateway"
},
"providers": [
{
"id": "kilocode",
"name": "Kilo Gateway",
"docs": "/providers/kilocode",
"categories": [
"cloud",
"llm"
],
"envVars": [
"KILOCODE_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "kilocode-api-key",
"choiceLabel": "Kilo Gateway API key",
"choiceHint": "API key (OpenRouter-compatible)",
"groupId": "kilocode",
"groupLabel": "Kilo Gateway",
"groupHint": "API key (OpenRouter-compatible)",
"optionKey": "kilocodeApiKey",
"cliFlag": "--kilocode-api-key",
"cliOption": "--kilocode-api-key <key>",
"cliDescription": "Kilo Gateway API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/kilocode-provider",
"npmSpec": "@openclaw/kilocode-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/kimi-provider",
"description": "OpenClaw Kimi provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "kimi",
"label": "Kimi Coding"
},
"providers": [
{
"id": "kimi",
"aliases": [
"kimi-coding"
],
"name": "Kimi Coding",
"docs": "/providers/moonshot",
"categories": [
"cloud",
"llm"
],
"envVars": [
"KIMI_API_KEY",
"KIMICODE_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "kimi-code-api-key",
"choiceLabel": "Kimi Code API key (subscription)",
"groupId": "moonshot",
"groupLabel": "Moonshot AI (Kimi K2.6)",
"groupHint": "Kimi K2.6",
"optionKey": "kimiCodeApiKey",
"cliFlag": "--kimi-code-api-key",
"cliOption": "--kimi-code-api-key <key>",
"cliDescription": "Kimi Code API key (subscription)",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/kimi-provider",
"npmSpec": "@openclaw/kimi-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/opencode-go-provider",
"description": "OpenClaw OpenCode Go provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "opencode-go",
"label": "OpenCode Go"
},
"providerEndpoints": [
{
"endpointClass": "opencode-native",
"hostSuffixes": [
"opencode.ai"
]
}
],
"providers": [
{
"id": "opencode-go",
"name": "OpenCode Go",
"docs": "/providers/opencode-go",
"categories": [
"cloud",
"llm"
],
"envVars": [
"OPENCODE_API_KEY",
"OPENCODE_ZEN_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "opencode-go",
"choiceLabel": "OpenCode Go catalog",
"groupId": "opencode",
"groupLabel": "OpenCode",
"groupHint": "Shared API key for Zen + Go catalogs",
"optionKey": "opencodeGoApiKey",
"cliFlag": "--opencode-go-api-key",
"cliOption": "--opencode-go-api-key <key>",
"cliDescription": "OpenCode API key (Go catalog)",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"contracts": {
"mediaUnderstandingProviders": [
"opencode-go"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/opencode-go-provider",
"npmSpec": "@openclaw/opencode-go-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/pixverse-provider",
"description": "OpenClaw PixVerse video provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "pixverse",
"label": "PixVerse"
},
"providers": [
{
"id": "pixverse",
"name": "PixVerse",
"docs": "/providers/pixverse",
"categories": ["cloud", "video"],
"authChoices": [
{
"method": "api-key",
"choiceId": "pixverse-api-key",
"choiceLabel": "PixVerse API key",
"choiceHint": "Wizard prompts for International or CN endpoint.",
"groupId": "pixverse",
"groupLabel": "PixVerse",
"groupHint": "Video generation",
"optionKey": "pixverseApiKey",
"cliFlag": "--pixverse-api-key",
"cliOption": "--pixverse-api-key <key>",
"cliDescription": "PixVerse API key",
"onboardingScopes": ["image-generation"]
}
]
}
],
"install": {
"npmSpec": "@openclaw/pixverse-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.5.26"
}
}
},
{
"name": "@openclaw/qianfan-provider",
"description": "OpenClaw Qianfan provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "qianfan",
"label": "Qianfan"
},
"providers": [
{
"id": "qianfan",
"name": "Qianfan",
"docs": "/providers/qianfan",
"categories": [
"cloud",
"llm"
],
"envVars": [
"QIANFAN_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "qianfan-api-key",
"choiceLabel": "Qianfan API key",
"groupId": "qianfan",
"groupLabel": "Qianfan",
"groupHint": "API key",
"optionKey": "qianfanApiKey",
"cliFlag": "--qianfan-api-key",
"cliOption": "--qianfan-api-key <key>",
"cliDescription": "QIANFAN API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/qianfan-provider",
"npmSpec": "@openclaw/qianfan-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/qwen-provider",
"description": "OpenClaw Qwen Cloud provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "qwen",
"label": "Qwen Cloud"
},
"providerEndpoints": [
{
"endpointClass": "modelstudio-native",
"baseUrls": [
"https://coding-intl.dashscope.aliyuncs.com/v1",
"https://coding.dashscope.aliyuncs.com/v1",
"https://dashscope.aliyuncs.com/compatible-mode/v1",
"https://dashscope-intl.aliyuncs.com/compatible-mode/v1",
"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1",
"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1"
]
}
],
"providers": [
{
"id": "qwen",
"aliases": [
"qwencloud",
"modelstudio",
"dashscope"
],
"name": "Qwen Cloud",
"docs": "/providers/qwen",
"categories": [
"cloud",
"llm"
],
"envVars": [
"QWEN_API_KEY",
"MODELSTUDIO_API_KEY",
"DASHSCOPE_API_KEY"
],
"authChoices": [
{
"method": "standard-api-key-cn",
"choiceId": "qwen-standard-api-key-cn",
"deprecatedChoiceIds": [
"modelstudio-standard-api-key-cn"
],
"choiceLabel": "Standard API Key for China (pay-as-you-go)",
"choiceHint": "Endpoint: dashscope.aliyuncs.com",
"groupId": "qwen",
"groupLabel": "Qwen Cloud",
"groupHint": "Standard / Coding Plan (CN / Global) + multimodal roadmap",
"optionKey": "modelstudioStandardApiKeyCn",
"cliFlag": "--modelstudio-standard-api-key-cn",
"cliOption": "--modelstudio-standard-api-key-cn <key>",
"cliDescription": "Qwen Cloud standard API key (China)",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "standard-api-key",
"choiceId": "qwen-standard-api-key",
"deprecatedChoiceIds": [
"modelstudio-standard-api-key"
],
"choiceLabel": "Standard API Key for Global/Intl (pay-as-you-go)",
"choiceHint": "Endpoint: dashscope-intl.aliyuncs.com",
"groupId": "qwen",
"groupLabel": "Qwen Cloud",
"groupHint": "Standard / Coding Plan (CN / Global) + multimodal roadmap",
"optionKey": "modelstudioStandardApiKey",
"cliFlag": "--modelstudio-standard-api-key",
"cliOption": "--modelstudio-standard-api-key <key>",
"cliDescription": "Qwen Cloud standard API key (Global/Intl)",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "api-key-cn",
"choiceId": "qwen-api-key-cn",
"deprecatedChoiceIds": [
"modelstudio-api-key-cn"
],
"choiceLabel": "Coding Plan API Key for China (subscription)",
"choiceHint": "Endpoint: coding.dashscope.aliyuncs.com",
"groupId": "qwen",
"groupLabel": "Qwen Cloud",
"groupHint": "Standard / Coding Plan (CN / Global) + multimodal roadmap",
"optionKey": "modelstudioApiKeyCn",
"cliFlag": "--modelstudio-api-key-cn",
"cliOption": "--modelstudio-api-key-cn <key>",
"cliDescription": "Qwen Cloud Coding Plan API key (China)",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "api-key",
"choiceId": "qwen-api-key",
"deprecatedChoiceIds": [
"modelstudio-api-key"
],
"choiceLabel": "Coding Plan API Key for Global/Intl (subscription)",
"choiceHint": "Endpoint: coding-intl.dashscope.aliyuncs.com",
"groupId": "qwen",
"groupLabel": "Qwen Cloud",
"groupHint": "Standard / Coding Plan (CN / Global) + multimodal roadmap",
"optionKey": "modelstudioApiKey",
"cliFlag": "--modelstudio-api-key",
"cliOption": "--modelstudio-api-key <key>",
"cliDescription": "Qwen Cloud Coding Plan API key (Global/Intl)",
"onboardingScopes": [
"text-inference"
]
}
]
},
{
"id": "qwen-token-plan",
"name": "Qwen Token Plan",
"docs": "/providers/qwen",
"categories": [
"cloud",
"llm"
],
"envVars": [
"QWEN_TOKEN_PLAN_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "qwen-token-plan",
"choiceLabel": "Qwen Token Plan (Global/Intl)",
"choiceHint": "Endpoint: token-plan.ap-southeast-1.maas.aliyuncs.com",
"groupId": "qwen",
"groupLabel": "Qwen Cloud",
"groupHint": "Standard / Coding Plan / Token Plan",
"optionKey": "qwenTokenPlanApiKey",
"cliFlag": "--qwen-token-plan-api-key",
"cliOption": "--qwen-token-plan-api-key <key>",
"cliDescription": "Qwen Token Plan API key (Global/Intl)",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "api-key-cn",
"choiceId": "qwen-token-plan-cn",
"choiceLabel": "Qwen Token Plan (China)",
"choiceHint": "Endpoint: token-plan.cn-beijing.maas.aliyuncs.com",
"groupId": "qwen",
"groupLabel": "Qwen Cloud",
"groupHint": "Standard / Coding Plan / Token Plan",
"optionKey": "qwenTokenPlanApiKeyCn",
"cliFlag": "--qwen-token-plan-api-key-cn",
"cliOption": "--qwen-token-plan-api-key-cn <key>",
"cliDescription": "Qwen Token Plan API key (China)",
"onboardingScopes": [
"text-inference"
]
}
]
},
{
"id": "bailian-token-plan",
"name": "Alibaba Token Plan (legacy custom config)",
"docs": "/providers/qwen",
"categories": [
"cloud",
"llm"
]
}
],
"contracts": {
"mediaUnderstandingProviders": [
"qwen"
],
"videoGenerationProviders": [
"qwen"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/qwen-provider",
"npmSpec": "@openclaw/qwen-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.8"
}
}
},
{
"name": "@openclaw/fireworks-provider",
"description": "OpenClaw Fireworks provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "fireworks",
"label": "Fireworks"
},
"providers": [
{
"id": "fireworks",
"aliases": [
"fireworks-ai"
],
"name": "Fireworks",
"docs": "/providers/fireworks",
"categories": [
"cloud",
"llm"
],
"envVars": [
"FIREWORKS_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "fireworks-api-key",
"choiceLabel": "Fireworks API key",
"choiceHint": "API key",
"groupId": "fireworks",
"groupLabel": "Fireworks",
"groupHint": "API key",
"optionKey": "fireworksApiKey",
"cliFlag": "--fireworks-api-key",
"cliOption": "--fireworks-api-key <key>",
"cliDescription": "Fireworks API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/fireworks-provider",
"npmSpec": "@openclaw/fireworks-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.9"
}
}
},
{
"name": "@openclaw/moonshot-provider",
"description": "OpenClaw Moonshot provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "moonshot",
"label": "Moonshot"
},
"providerEndpoints": [
{
"endpointClass": "moonshot-native",
"baseUrls": [
"https://api.moonshot.ai/v1",
"https://api.moonshot.cn/v1"
]
}
],
"providers": [
{
"id": "moonshot",
"aliases": [
"moonshotai",
"moonshot-ai"
],
"name": "Moonshot",
"docs": "/providers/moonshot",
"categories": [
"cloud",
"llm"
],
"envVars": [
"MOONSHOT_API_KEY",
"KIMI_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "moonshot-api-key",
"choiceLabel": "Moonshot API key (.ai)",
"choiceHint": "Kimi K2.6 + Kimi",
"groupId": "moonshot",
"groupLabel": "Moonshot AI (Kimi K2.6)",
"groupHint": "Kimi K2.6",
"optionKey": "moonshotApiKey",
"cliFlag": "--moonshot-api-key",
"cliOption": "--moonshot-api-key <key>",
"cliDescription": "Moonshot API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "api-key-cn",
"choiceId": "moonshot-api-key-cn",
"choiceLabel": "Moonshot API key (.cn)",
"choiceHint": "Kimi K2.6 + Kimi",
"groupId": "moonshot",
"groupLabel": "Moonshot AI (Kimi K2.6)",
"groupHint": "Kimi K2.6",
"optionKey": "moonshotApiKey",
"cliFlag": "--moonshot-api-key",
"cliOption": "--moonshot-api-key <key>",
"cliDescription": "Moonshot API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"contracts": {
"mediaUnderstandingProviders": [
"moonshot"
],
"webSearchProviders": [
"kimi"
]
},
"webSearchProviders": [
{
"id": "kimi",
"label": "Kimi (Moonshot)",
"hint": "Requires Moonshot / Kimi API key · Moonshot web search",
"onboardingScopes": [
"text-inference"
],
"credentialLabel": "Moonshot / Kimi API key",
"envVars": [
"KIMI_API_KEY",
"MOONSHOT_API_KEY"
],
"placeholder": "sk-...",
"signupUrl": "https://platform.moonshot.cn/",
"docsUrl": "https://docs.openclaw.ai/tools/web",
"credentialPath": "plugins.entries.moonshot.config.webSearch.apiKey",
"autoDetectOrder": 40
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/moonshot-provider",
"npmSpec": "@openclaw/moonshot-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.9"
}
}
},
{
"name": "@openclaw/tencent-provider",
"description": "OpenClaw Tencent Cloud provider plugin (TokenHub + Token Plan)",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "tencent",
"label": "Tencent Cloud"
},
"providers": [
{
"id": "tencent-tokenhub",
"name": "Tencent TokenHub",
"docs": "/providers/tencent",
"categories": [
"cloud",
"llm"
],
"envVars": [
"TOKENHUB_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "tokenhub-api-key",
"choiceLabel": "Tencent TokenHub",
"choiceHint": "Hy via Tencent TokenHub Gateway",
"groupId": "tencent",
"groupLabel": "Tencent Cloud",
"groupHint": "Tencent TokenHub",
"optionKey": "tokenhubApiKey",
"cliFlag": "--tokenhub-api-key",
"cliOption": "--tokenhub-api-key <key>",
"cliDescription": "Tencent TokenHub API key",
"onboardingScopes": [
"text-inference"
]
}
]
},
{
"id": "tencent-tokenplan",
"name": "Tencent TokenPlan",
"docs": "/providers/tencent",
"categories": [
"cloud",
"llm"
],
"envVars": [
"TOKENPLAN_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "tokenplan-api-key",
"choiceLabel": "Tencent TokenPlan",
"choiceHint": "Hy via Tencent TokenPlan Gateway",
"groupId": "tencent",
"groupLabel": "Tencent Cloud",
"groupHint": "Tencent TokenPlan",
"optionKey": "tokenplanApiKey",
"cliFlag": "--tokenplan-api-key",
"cliOption": "--tokenplan-api-key <key>",
"cliDescription": "Tencent TokenPlan API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/tencent-provider",
"npmSpec": "@openclaw/tencent-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.9"
}
}
},
{
"name": "@openclaw/venice-provider",
"description": "OpenClaw Venice provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "venice",
"label": "Venice"
},
"providers": [
{
"id": "venice",
"name": "Venice",
"docs": "/providers/venice",
"categories": [
"cloud",
"llm"
],
"envVars": [
"VENICE_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "venice-api-key",
"choiceLabel": "Venice AI API key",
"choiceHint": "Privacy-focused (uncensored models)",
"groupId": "venice",
"groupLabel": "Venice AI",
"groupHint": "Privacy-focused (uncensored models)",
"optionKey": "veniceApiKey",
"cliFlag": "--venice-api-key",
"cliOption": "--venice-api-key <key>",
"cliDescription": "Venice API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/venice-provider",
"npmSpec": "@openclaw/venice-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.9"
}
}
},
{
"name": "@openclaw/vercel-ai-gateway-provider",
"description": "OpenClaw Vercel AI Gateway provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "vercel-ai-gateway",
"label": "Vercel AI Gateway"
},
"providers": [
{
"id": "vercel-ai-gateway",
"name": "Vercel AI Gateway",
"docs": "/providers/vercel-ai-gateway",
"categories": [
"cloud",
"llm"
],
"envVars": [
"AI_GATEWAY_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "ai-gateway-api-key",
"choiceLabel": "Vercel AI Gateway API key",
"choiceHint": "API key",
"groupId": "ai-gateway",
"groupLabel": "Vercel AI Gateway",
"groupHint": "API key",
"optionKey": "aiGatewayApiKey",
"cliFlag": "--ai-gateway-api-key",
"cliOption": "--ai-gateway-api-key <key>",
"cliDescription": "Vercel AI Gateway API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/vercel-ai-gateway-provider",
"npmSpec": "@openclaw/vercel-ai-gateway-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.9"
}
}
},
{
"name": "@openclaw/vydra-provider",
"description": "OpenClaw Vydra media provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "vydra",
"label": "Vydra"
},
"providers": [
{
"id": "vydra",
"name": "Vydra",
"docs": "/providers/vydra",
"categories": [
"cloud",
"media"
],
"envVars": [
"VYDRA_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "vydra-api-key",
"choiceLabel": "Vydra API key",
"groupId": "vydra",
"groupLabel": "Vydra",
"groupHint": "Image, video, and speech",
"optionKey": "vydraApiKey",
"cliFlag": "--vydra-api-key",
"cliOption": "--vydra-api-key <key>",
"cliDescription": "Vydra API key",
"onboardingScopes": [
"image-generation"
]
}
]
}
],
"contracts": {
"speechProviders": [
"vydra"
],
"imageGenerationProviders": [
"vydra"
],
"videoGenerationProviders": [
"vydra"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/vydra-provider",
"npmSpec": "@openclaw/vydra-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/xiaomi-provider",
"description": "OpenClaw Xiaomi provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "xiaomi",
"label": "Xiaomi"
},
"providerEndpoints": [
{
"endpointClass": "xiaomi-native",
"hosts": [
"api.xiaomimimo.com",
"token-plan-ams.xiaomimimo.com",
"token-plan-cn.xiaomimimo.com",
"token-plan-sgp.xiaomimimo.com"
]
}
],
"providers": [
{
"id": "xiaomi",
"name": "Xiaomi",
"docs": "/providers/xiaomi",
"categories": [
"cloud",
"llm"
],
"envVars": [
"XIAOMI_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "xiaomi-api-key",
"choiceLabel": "Xiaomi API key (Pay-as-you-go)",
"choiceHint": "Endpoint: api.xiaomimimo.com/v1",
"groupId": "xiaomi",
"groupLabel": "Xiaomi",
"groupHint": "Pay-as-you-go / Token Plan",
"optionKey": "xiaomiApiKey",
"cliFlag": "--xiaomi-api-key",
"cliOption": "--xiaomi-api-key <key>",
"cliDescription": "Xiaomi MiMo pay-as-you-go API key",
"onboardingScopes": [
"text-inference"
]
}
]
},
{
"id": "xiaomi-token-plan",
"name": "Xiaomi Token Plan",
"docs": "/providers/xiaomi",
"categories": [
"cloud",
"llm"
],
"envVars": [
"XIAOMI_TOKEN_PLAN_API_KEY"
],
"authChoices": [
{
"method": "token-plan-ams",
"choiceId": "xiaomi-token-plan-ams",
"choiceLabel": "Xiaomi Token Plan (Europe)",
"choiceHint": "Endpoint preset: token-plan-ams.xiaomimimo.com/v1",
"groupId": "xiaomi",
"groupLabel": "Xiaomi",
"groupHint": "Pay-as-you-go / Token Plan",
"optionKey": "xiaomiTokenPlanApiKey",
"cliFlag": "--xiaomi-token-plan-api-key",
"cliOption": "--xiaomi-token-plan-api-key <key>",
"cliDescription": "Xiaomi MiMo Token Plan API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "token-plan-cn",
"choiceId": "xiaomi-token-plan-cn",
"choiceLabel": "Xiaomi Token Plan (China)",
"choiceHint": "Endpoint preset: token-plan-cn.xiaomimimo.com/v1",
"groupId": "xiaomi",
"groupLabel": "Xiaomi",
"groupHint": "Pay-as-you-go / Token Plan",
"optionKey": "xiaomiTokenPlanApiKey",
"cliFlag": "--xiaomi-token-plan-api-key",
"cliOption": "--xiaomi-token-plan-api-key <key>",
"cliDescription": "Xiaomi MiMo Token Plan API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "token-plan-sgp",
"choiceId": "xiaomi-token-plan-sgp",
"choiceLabel": "Xiaomi Token Plan (Singapore)",
"choiceHint": "Endpoint preset: token-plan-sgp.xiaomimimo.com/v1",
"groupId": "xiaomi",
"groupLabel": "Xiaomi",
"groupHint": "Pay-as-you-go / Token Plan",
"optionKey": "xiaomiTokenPlanApiKey",
"cliFlag": "--xiaomi-token-plan-api-key",
"cliOption": "--xiaomi-token-plan-api-key <key>",
"cliDescription": "Xiaomi MiMo Token Plan API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"contracts": {
"speechProviders": [
"xiaomi"
],
"usageProviders": [
"xiaomi",
"xiaomi-token-plan"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/xiaomi-provider",
"npmSpec": "@openclaw/xiaomi-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/zai-provider",
"description": "OpenClaw Z.AI provider plugin",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "zai",
"label": "Z.AI"
},
"providerEndpoints": [
{
"endpointClass": "zai-native",
"hosts": [
"api.z.ai"
]
}
],
"providers": [
{
"id": "zai",
"aliases": [
"z-ai",
"z.ai"
],
"name": "Z.AI",
"docs": "/providers/zai",
"categories": [
"cloud",
"llm"
],
"envVars": [
"ZAI_API_KEY",
"Z_AI_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "zai-api-key",
"choiceLabel": "Z.AI API key",
"groupId": "zai",
"groupLabel": "Z.AI",
"groupHint": "GLM Coding Plan / Global / CN",
"optionKey": "zaiApiKey",
"cliFlag": "--zai-api-key",
"cliOption": "--zai-api-key <key>",
"cliDescription": "Z.AI API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "coding-global",
"choiceId": "zai-coding-global",
"choiceLabel": "Coding-Plan-Global",
"choiceHint": "GLM Coding Plan Global (api.z.ai)",
"groupId": "zai",
"groupLabel": "Z.AI",
"groupHint": "GLM Coding Plan / Global / CN",
"optionKey": "zaiApiKey",
"cliFlag": "--zai-api-key",
"cliOption": "--zai-api-key <key>",
"cliDescription": "Z.AI API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "coding-cn",
"choiceId": "zai-coding-cn",
"choiceLabel": "Coding-Plan-CN",
"choiceHint": "GLM Coding Plan CN (open.bigmodel.cn)",
"groupId": "zai",
"groupLabel": "Z.AI",
"groupHint": "GLM Coding Plan / Global / CN",
"optionKey": "zaiApiKey",
"cliFlag": "--zai-api-key",
"cliOption": "--zai-api-key <key>",
"cliDescription": "Z.AI API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "global",
"choiceId": "zai-global",
"choiceLabel": "Global",
"choiceHint": "Z.AI Global (api.z.ai)",
"groupId": "zai",
"groupLabel": "Z.AI",
"groupHint": "GLM Coding Plan / Global / CN",
"optionKey": "zaiApiKey",
"cliFlag": "--zai-api-key",
"cliOption": "--zai-api-key <key>",
"cliDescription": "Z.AI API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "cn",
"choiceId": "zai-cn",
"choiceLabel": "CN",
"choiceHint": "Z.AI CN (open.bigmodel.cn)",
"groupId": "zai",
"groupLabel": "Z.AI",
"groupHint": "GLM Coding Plan / Global / CN",
"optionKey": "zaiApiKey",
"cliFlag": "--zai-api-key",
"cliOption": "--zai-api-key <key>",
"cliDescription": "Z.AI API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"contracts": {
"mediaUnderstandingProviders": [
"zai"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/zai-provider",
"npmSpec": "@openclaw/zai-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.9"
}
}
},
{
"name": "@openclaw/synthetic-provider",
"description": "OpenClaw Synthetic provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "synthetic",
"label": "Synthetic"
},
"providers": [
{
"id": "synthetic",
"name": "Synthetic",
"docs": "/providers/synthetic",
"categories": [
"cloud",
"llm"
],
"envVars": [
"SYNTHETIC_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "synthetic-api-key",
"choiceLabel": "Synthetic API key",
"groupId": "synthetic",
"groupLabel": "Synthetic",
"groupHint": "Anthropic-compatible (multi-model)",
"optionKey": "syntheticApiKey",
"cliFlag": "--synthetic-api-key",
"cliOption": "--synthetic-api-key <key>",
"cliDescription": "Synthetic API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/synthetic-provider",
"npmSpec": "@openclaw/synthetic-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/voyage-provider",
"description": "OpenClaw Voyage embedding provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "voyage",
"label": "Voyage"
},
"providers": [
{
"id": "voyage",
"name": "Voyage",
"docs": "/reference/memory-config",
"categories": [
"cloud"
],
"envVars": [
"VOYAGE_API_KEY"
]
}
],
"contracts": {
"memoryEmbeddingProviders": [
"voyage"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/voyage-provider",
"npmSpec": "@openclaw/voyage-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/volcengine-provider",
"description": "OpenClaw Volcengine provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "volcengine",
"label": "Volcengine"
},
"providers": [
{
"id": "volcengine",
"aliases": [
"volcengine-plan"
],
"name": "Volcengine",
"docs": "/providers/volcengine",
"categories": [
"cloud",
"llm"
],
"envVars": [
"VOLCANO_ENGINE_API_KEY"
],
"authChoices": [
{
"method": "api-key",
"choiceId": "volcengine-api-key",
"choiceLabel": "Volcano Engine API key",
"groupId": "volcengine",
"groupLabel": "Volcano Engine",
"groupHint": "API key",
"optionKey": "volcengineApiKey",
"cliFlag": "--volcengine-api-key",
"cliOption": "--volcengine-api-key <key>",
"cliDescription": "Volcano Engine API key",
"onboardingScopes": [
"text-inference"
]
}
]
},
{
"id": "volcengine-plan",
"name": "Volcengine Plan",
"docs": "/providers/volcengine",
"categories": [
"cloud",
"llm"
],
"envVars": [
"VOLCANO_ENGINE_API_KEY"
]
}
],
"contracts": {
"speechProviders": [
"volcengine"
]
},
"install": {
"clawhubSpec": "clawhub:@openclaw/volcengine-provider",
"npmSpec": "@openclaw/volcengine-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.7.2"
}
}
},
{
"name": "@openclaw/stepfun-provider",
"description": "OpenClaw StepFun provider plugin.",
"source": "official",
"kind": "provider",
"openclaw": {
"plugin": {
"id": "stepfun",
"label": "StepFun"
},
"providers": [
{
"id": "stepfun",
"name": "StepFun",
"docs": "/providers/stepfun",
"categories": [
"cloud",
"llm"
],
"envVars": [
"STEPFUN_API_KEY"
],
"authChoices": [
{
"method": "standard-api-key-cn",
"choiceId": "stepfun-standard-api-key-cn",
"choiceLabel": "StepFun Standard API key (China)",
"choiceHint": "Endpoint: api.stepfun.com/v1",
"groupId": "stepfun",
"groupLabel": "StepFun",
"groupHint": "Standard / Step Plan (China / Global)",
"optionKey": "stepfunApiKey",
"cliFlag": "--stepfun-api-key",
"cliOption": "--stepfun-api-key <key>",
"cliDescription": "StepFun API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "standard-api-key-intl",
"choiceId": "stepfun-standard-api-key-intl",
"choiceLabel": "StepFun Standard API key (Global/Intl)",
"choiceHint": "Endpoint: api.stepfun.ai/v1",
"groupId": "stepfun",
"groupLabel": "StepFun",
"groupHint": "Standard / Step Plan (China / Global)",
"optionKey": "stepfunApiKey",
"cliFlag": "--stepfun-api-key",
"cliOption": "--stepfun-api-key <key>",
"cliDescription": "StepFun API key",
"onboardingScopes": [
"text-inference"
]
}
]
},
{
"id": "stepfun-plan",
"name": "StepFun stepfun plan",
"docs": "/providers/stepfun",
"categories": [
"cloud",
"llm"
],
"envVars": [
"STEPFUN_API_KEY"
],
"authChoices": [
{
"method": "plan-api-key-cn",
"choiceId": "stepfun-plan-api-key-cn",
"choiceLabel": "StepFun Step Plan API key (China)",
"choiceHint": "Endpoint: api.stepfun.com/step_plan/v1",
"groupId": "stepfun",
"groupLabel": "StepFun",
"groupHint": "Standard / Step Plan (China / Global)",
"optionKey": "stepfunApiKey",
"cliFlag": "--stepfun-api-key",
"cliOption": "--stepfun-api-key <key>",
"cliDescription": "StepFun API key",
"onboardingScopes": [
"text-inference"
]
},
{
"method": "plan-api-key-intl",
"choiceId": "stepfun-plan-api-key-intl",
"choiceLabel": "StepFun Step Plan API key (Global/Intl)",
"choiceHint": "Endpoint: api.stepfun.ai/step_plan/v1",
"groupId": "stepfun",
"groupLabel": "StepFun",
"groupHint": "Standard / Step Plan (China / Global)",
"optionKey": "stepfunApiKey",
"cliFlag": "--stepfun-api-key",
"cliOption": "--stepfun-api-key <key>",
"cliDescription": "StepFun API key",
"onboardingScopes": [
"text-inference"
]
}
]
}
],
"install": {
"clawhubSpec": "clawhub:@openclaw/stepfun-provider",
"npmSpec": "@openclaw/stepfun-provider",
"defaultChoice": "npm",
"minHostVersion": ">=2026.6.9"
}
}
}
]
}