Skip to content

Provider Matrix

Nimi Runtime routes AI requests through a unified API. Use this page as the single source for provider capability coverage and rollout status.

For onboarding and quickstart, prefer the high-level targeting surface:

  • nimi run "<prompt>" for the local default text target
  • nimi run "<prompt>" --provider <provider> for a provider default cloud target
  • nimi run "<prompt>" --cloud for the saved machine default cloud target

This matrix documents advanced provider-qualified prefixes exposed by lower-level runtime and SDK surfaces.

Status Legend

  • GA: available now for production usage in current runtime contracts
  • Beta: available now with limited or policy-gated modalities
  • Planned: tracked for future delivery, not available in current runtime contracts

Capability Legend

  • available now
  • - not available in current runtime contract
  • 🟡 planned

Local Engines

EngineSDK PrefixStatusTextEmbedImageVideoTTSSTTNotes
LocalAIlocal/GAFull local multimodal routing
Nexalocal/Beta-Video intentionally blocked by nexa.video.unsupported (AI_ROUTE_UNSUPPORTED)

Cloud Providers

ProviderSDK PrefixStatusTextEmbedImageVideoTTSSTTNotes
OpenAIopenai/GA----
Anthropicanthropic/GA-----
Google Geminigemini/GA
DeepSeekdeepseek/GA-----
OpenRouteropenrouter/GA-----
OpenAI-Compatible (BYO endpoint)openai_compatible/GA-----Supports Ollama, vLLM, LM Studio, LiteLLM, Xinference, and similar endpoints
Alibaba DashScopedashscope/GA
Volcengine ARK (Doubao)volcengine/GA--
Volcengine OpenSpeechvolcengine_openspeech/GA----
MiniMaxminimax/GA-
Kimi (Moonshot)kimi/GA--
GLM (Zhipu)glm/GA-
Azure OpenAIazure/GA----
Mistral AImistral/GA----
Groqgroq/Beta----🟡STT planned
xAI (Grok)xai/GA-----
Baidu Qianfan (ERNIE)qianfan/Beta🟡-🟡🟡
Tencent Hunyuanhunyuan/Beta🟡🟡🟡🟡
iFlytek Sparkspark/Beta---🟡🟡
AWS BedrockTBDPlanned🟡🟡🟡---
CohereTBDPlanned🟡🟡----
Together AITBDPlanned🟡🟡🟡---
ReplicateTBDPlanned🟡-🟡🟡--
ElevenLabsTBDPlanned----🟡🟡
Baichuan AITBDPlanned🟡🟡----
Yi (01.AI)TBDPlanned🟡-----
Step AITBDPlanned🟡-🟡🟡--
Perplexity AITBDPlanned🟡-----
Stability AITBDPlanned--🟡🟡--
AssemblyAITBDPlanned-----🟡
RunwayTBDPlanned---🟡--

Validation In Your Environment

bash
nimi provider list
nimi doctor
nimi provider test gemini
nimi run "Hello from Nimi" --provider gemini
nimi provider set gemini --api-key-env NIMI_RUNTIME_CLOUD_GEMINI_API_KEY --default
nimi run "Hello from Nimi" --cloud

Runnable provider examples: examples/sdk/providers/

Released under Apache-2.0 (runtime, sdk, proto) / MIT (desktop, nimi-mods, web) / CC-BY-4.0 (docs)