Skip to content
All releases
Added

Xiaomi MiMo V2 and V2.6

Four Xiaomi MiMo models: V2.6 Pro and V2.6 Flash (1M context, full-modality reasoning) plus V2 Pro and V2 Flash. BYOK via AIHubMix.

Four Xiaomi MiMo models are now in the catalog.

  • xiaomi/mimo-v2.6-pro — Xiaomi's trillion-parameter, natively omni-modal flagship reasoning model for complex projects, long-horizon agent work, coding and research. 1M-token context, up to 131k output. Keeps the V2.5 API price.
  • xiaomi/mimo-v2.6-flash — the full-modality reasoning model for high-frequency calls. Same 1M context and 131k output as V2.6 Pro at roughly a third of the input price.
  • xiaomi/mimo-v2-pro — over 1T total parameters with 42B active and a 1M-token context, aimed at long-horizon planning, workflow orchestration and precise tool use.
  • xiaomi/mimo-v2-flash — open-weight MoE (309B total, 15B active) for fast inference, coding and agents; hybrid attention plus multi-token prediction make generation 2.5–3.7x faster.
ModelInput / 1M (list)Output / 1M (list)
MiMo V2.6 Pro$0.48$0.96
MiMo V2.6 Flash$0.155$0.31
MiMo V2 Pro$1.10$3.30
MiMo V2 Flash$0.1918$0.5754

All four are **BYOK** through AIHubMix (V2.6 Flash also via Novita), which also lists free quota wires for them. Add the key under Dashboard → BYOK; the request goes out with your key and the provider bills you at its own rates. AnyRouter charges nothing for a BYOK route.

Try it in the Vercel AI SDK (guide). createAnyRouter() reads ANYROUTER_API_KEY:

import { createAnyRouter } from "@anyr/ai-sdk-provider"
import { generateText } from "ai"

const anyrouter = createAnyRouter()

const { text } = await generateText({
  model: anyrouter("xiaomi/mimo-v2.6-flash"),
  prompt: "Plan the steps to migrate this service to a new database.",
})
console.log(text)
generateText with the catalog id.

Already on the OpenAI SDK? OpenAI SDK playbook:

OpenAI-compatible: SDK or curl.
import OpenAI from "openai"

const client = new OpenAI({
  baseURL: "https://anyrouter.dev/api/v1",
  apiKey: process.env.ANYROUTER_API_KEY,
})

const res = await client.chat.completions.create({
  model: "xiaomi/mimo-v2.6-flash",
  messages: [{ role: "user", content: "Hello" }],
})
console.log(res.choices[0]?.message.content)
curl https://anyrouter.dev/api/v1/chat/completions \
  -H "Authorization: Bearer $ANYROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"xiaomi/mimo-v2.6-flash","messages":[{"role":"user","content":"Hello"}]}'

Or launch a coding agent through the anyr CLI (Claude Code · OpenCode):

Coding agents via the AnyRouter CLI.
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr claude --model "xiaomi/mimo-v2.6-flash"
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr opencode --model "xiaomi/mimo-v2.6-flash"
curl -fsSL https://anyrouter.dev/setup.sh | bash
anyr login
anyr codex --model "xiaomi/mimo-v2.6-flash"

More: AI SDK · OpenAI SDK · coding agents · BYOK setup.

No terminal? Open the playground and send a first message.

Try in playground

Looking for the full catalog? Browse all models.