Skip to content
Niki v0.7.0 — plan mode, honest metering, headless CI contract.Read the release notes
niki
Esc
navigateopen⌘Jpreview
On this page

Providers Overview

BYOK multi-provider routing and architecture in NIKI.

BYOK & Multi-Provider Architecture

NIKI is built with a Bring Your Own Keys (BYOK) philosophy. You are never locked into a single model vendor or proprietary proxy.

Each agent role in the pipeline can be mapped to an entirely different provider and model:

# Mix providers freely across roles
[agents.planner]
provider = "anthropic"
model    = "claude-sonnet-4-20250514"

[agents.coder]
provider = "anthropic"
model    = "claude-sonnet-4-20250514"

[agents.tester]
provider = "openai"
model    = "gpt-4o-mini"

[agents.reviewer]
provider = "anthropic"
model    = "claude-sonnet-4-20250514"

Supported Providers

  • Anthropic: Claude 3.5 Sonnet, Claude 3.7 Sonnet, Claude 3.5 Haiku.
  • OpenAI: GPT-4o, GPT-4o-mini, o1, o3-mini.
  • OpenRouter: Universal gateway accessing hundreds of models with unified billing.
  • NVIDIA NIM & Together AI: Fast inference on open-weights models (DeepSeek-R1, Llama-3.3-70B, Qwen-2.5-Coder).
  • Groq: Ultra-low latency inference for quick Tester and single-agent passes.
  • OpenCode Zen: One-key gateway (MiniMax, GLM, Kimi models, free tiers) — see AI Gateways.
  • Kimi Code: Moonshot’s coding gateway (k3-256k) — see AI Gateways.
  • KiloCode Gateway: Hundreds of models as vendor/model behind one key — see AI Gateways.
  • Google Gemini: Gemini 1.5 Pro, Gemini 2.0 Flash.
  • Ollama: 100% offline, local GPU inference.

Was this page helpful?