MiMo-V2.5 Pro API

xiaomi/mimo-v2.5-pro
Xiaomi's most capable reasoning model to date, engineered for complex agentic workflows, long-horizon software engineering, and tasks that push the outer limits of what a language model can sustain on its own.
Context
1M tokens
Input
$0.46023 / 1M tokens
Output
$0.92046 / 1M tokens
Released
Apr 23, 2026

Overview

MiMo-V2.5-Pro API Overview

MiMo-V2.5-Pro isn't just a better version of its predecessor, it's a substantive re-think of what an AI model should be capable of when it has adequate time, context, and tools at its disposal. It succeeds MiMo-V2-Pro across every dimension that matters for real-world engineering work.

API Pricing

  • Input: $1.00 / 1M tokens
  • Output: $3.00 / 1M tokens

Sustained Agentic Execution

V2.5-Pro can maintain coherent, goal-directed behavior across thousands of tool calls within a single session without losing track of constraints, accumulated context, or intermediate state. That's a practical threshold most models can't approach.

Harness Awareness

The model demonstrates what the team calls "harness awareness", it actively maps its own environment, manages memory usage strategically, and shapes how context gets populated in service of the goal. It treats scaffolding as an extension of itself, not just a tool list.

Long-Horizon Coherence

With a 1M-token context window, V2.5-Pro doesn't just hold more information, it reasons over it coherently. Tasks spanning hours of real compute time remain structurally sound, with self-correcting behavior when intermediate results deviate from plan.

Advanced Software Engineering

From repo-level understanding to project scaffolding, architecture planning, code review, and end-to-end builds, V2.5-Pro was evaluated against the Xiaomi MiMo Coding Bench, an in-house suite built to test exactly these real-world engineering workflows.

Real-World Tasks

Synthetic benchmarks are useful signals, but the most honest test of a reasoning model is whether it can complete real work that would challenge a trained professional. Here's what MiMo-V2.5-Pro achieved when handed three demanding, open-ended tasks and left to run.

Task 01 · Systems Programming

A Complete SysY Compiler in Rust from Scratch

This task was drawn directly from Peking University's Compiler Principles course, where the reference project typically takes a CS major several weeks to complete. The model was asked to implement a full SysY language compiler in Rust: lexer, parser, abstract syntax tree, Koopa IR code generation, RISC-V assembly backend, and performance optimization.

  • ‍233/233 Tests Passed‍
  • 672 Tool Calls‍
  • 4.3 hrs Autonomous Runtime

Rather than approaching this through random trial and error, V2.5-Pro built the compiler layer by layer with deliberate architectural intent. It designed the full pipeline first, then systematically perfected each stage. The first compile alone passed 137 of 233 tests — a 59% cold-start pass rate that reflects how thoughtfully the architecture was planned before any test feedback was incorporated.

Around tool call 512, a refactoring pass introduced a regression in the RISC-V backend, temporarily dropping two tests. The model self-diagnosed the failure, traced it to root cause, corrected it, and continued — the kind of structured, self-correcting discipline that's essential for any task stretching across hundreds of incremental steps.

Task 02 · Desktop Application Development

A Working Desktop Video Editor — 8,192 Lines of Code

Starting from a few simple text prompts, V2.5-Pro autonomously built a fully functional desktop video editing application: multi-track timeline, clip trimming, cross-fade transitions, audio mixing, and a complete export pipeline. The output was not a stub or a mockup — it was a working application.

  • ‍8,192 Lines of Code‍
  • 1,868 Tool Calls‍
  • 11.5 hrs Autonomous Runtime

This task is notable not just for its scale but for what it required the model to manage internally: UI state, media pipeline architecture, inter-component data flow, feature creep avoidance, and progressive testing of individual components before integration. The final build also incorporated an AI voice-over track powered by MiMo-V2-TTS, demonstrating the model's ability to orchestrate multiple AI subsystems as part of a broader product.

Task 03 · Analog Circuit Design

FVF-LDO Design & Optimization in TSMC 180nm CMOS

This graduate-level analog EDA task asked the model to design and optimize a complete Flipped-Voltage-Follower low-dropout regulator (FVF-LDO) from scratch in a real 180nm semiconductor process. The challenge: six competing metrics must land within specification simultaneously — phase margin, line regulation, load regulation, quiescent current, PSRR, and transient response. Trained analog designers typically spend several days on a project at this scope.

  • ‍6/6 Metrics in Spec‍
  • ~1 hr Closed-Loop Runtime‍
  • 10× Improvement vs Initial

V2.5-Pro was wired into an ngspice simulation loop using Claude Code as the execution harness. Through closed-loop iteration — calling the simulator, reading waveforms, adjusting component sizing and bias voltages — the model converged on a design where every target metric was met. Four of the key metrics improved by roughly an order of magnitude compared to its own first attempt.

This task exemplifies the "harness awareness" behavior that defines V2.5-Pro's character: it understood the simulation environment as a feedback mechanism, used it deliberately, and built an engineering intuition for how parameter changes propagated through the circuit — rather than treating each iteration as an isolated guess.

MiMo Coding Bench

To evaluate models fairly on real engineering workflows, Xiaomi developed the MiMo Coding Bench — an internal evaluation suite covering a broad spectrum of developer scenarios, from isolated code review to full-scale project construction within agentic frameworks like Claude Code.

Eight Axes of Engineering Intelligence

The suite tests models across: repository understanding, project construction, code review, structured artifact generation, planning, software engineering, and more — all within the constraints and dynamics of real agentic execution flows, not isolated prompts.

Repo Understanding
V2.5-Pro ↑
Project Construction
V2.5-Pro ↑
Agentic Planning
V2.5-Pro ↑
Code Review Accuracy
V2.5-Pro ↑

Closing the Gap to Opus 4.6

MiMo-V2.5-Pro has substantially narrowed the gap to Claude Opus 4.6 on MiMo Coding Bench — the top-performing proprietary model in agentic coding evaluations. This makes V2.5-Pro a credible alternative for developers integrating into scaffolds like Claude Code, OpenCode, and Kilo Code at meaningfully lower per-token cost.

Model MiMo Coding Bench Category
Claude Opus 4.6 ~Top Tier Proprietary
MiMo-V2.5-Pro Near Opus 4.6 Best Value
MiMo-V2-Pro Prior baseline Predecessor

‍

Uptime and performance

  • Uptime (7d): 100%

Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.

Use cases

MiMo V2.5 Pro is documented as suited for complex agent tasks that require deep reasoning and long-horizon execution. It is also documented for complex software engineering, including autonomous code generation and full pipeline development. Another documented use case is long document processing and in-depth analysis. It is also described as fitting large-scale code generation and workflow automation.

How to use MiMo-V2.5 Pro API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to xiaomi/mimo-v2.5-pro.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/chat/completions",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "xiaomi/mimo-v2.5-pro",
      "messages": [
        {
          "role": "user",
          "content": "Hello!"
        }
      ]
    },
)
print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "xiaomi/mimo-v2.5-pro",
    "messages": [
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/chat/completions \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"xiaomi/mimo-v2.5-pro","messages":[{"role":"user","content":"Hello!"}]}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

MiMo-V2.5 Pro API Pricing

TypePrice
Input
$0.46023 / 1M tokens
Output
$0.92046 / 1M tokens
Cached input
$0.0038088 / 1M tokens

MiMo-V2.5 Pro Benchmarks

BenchmarkScoreWhat it measuresSourceRetrieved
Intelligence
26.4
Composite score across standardised reasoning, knowledge and problem-solving evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026
Coding
60.2
Composite score across standardised coding evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026
GPQA Diamond
86.6%
Google-proof graduate science questions (hardest subset)SourceSeptember 22, 2026
Humanity's Last Exam
35.7%
Expert-level questions across many domainsSourceSeptember 22, 2026
GSM8K
99.6
Grade-school maths word problems requiring multi-step arithmeticSourceSeptember 22, 2026
LiveCodeBench
39.6
Contamination-free competitive programming problemsSourceSeptember 22, 2026

MiMo-V2.5 Pro vs other models

ModelInputOutputContextBest for
MiMo-V2.5 Pro
This page
$0.46023 / 1M tokens
$0.92046 / 1M tokens
1M tokens
Reasoning + agents
$5 / 1M tokens
$30 / 1M tokens
1M tokens
Reasoning + agents
$2 / 1M tokens
$10 / 1M tokens
1M tokens
Balanced coding + agents
$3 / 1M tokens
$15 / 1M tokens
1M tokens
Long-context, multimodal & agentic workflows
$1.5 / 1M tokens
$9 / 1M tokens
1M tokens
Reasoning + agents
$0.14812 / 1M tokens
$0.29624 / 1M tokens
1M tokens
Agentic workflows and structured output
$0.46023 / 1M tokens
$0.92046 / 1M tokens
1M tokens
Agentic workflows and structured output
$4.6023 / 1M tokens
$9.2046 / 1M tokens
1M tokens
Agentic workflows and structured output

Frequently asked questions

MiMo-V2.5 Pro has a 1,000,000 tokens context window and can return up to 128,000 tokens.

MiMo-V2.5 Pro takes text as input and returns text.

Use xiaomi/mimo-v2.5-pro as the model id. Requests go to https://api.aimlapi.com/v1/chat/completions.

MiMo-V2.5 Pro became available on April 23, 2026.

MiMo-V2.5 Pro is priced at input $0.598299 / 1M tokens, output $1.196598 / 1M tokens, cached input $0.0049514 / 1M tokens.

Yes, MiMo-V2.5 Pro can stream responses as they are generated.

MiMo-V2.5 Pro was built by Xiaomi.

Start building with MiMo-V2.5 Pro

Get API Key
1000+ models, one API.