Model reference · open weights

MiMo

LLMs XiaomiMiMo Text gen 1 build Open weights 316k dl/mo

MiMo is an open-weight language model from XiaomiMiMo. MiMo-V2.5 (FP8) weighs 315 GB; the smallest configuration that runs it is 4× RTX PRO 6000 Blackwell 96 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • MiMo-V2.5 is a native omnimodal model developed by XiaomiMiMo that supports text, image, video, and audio understanding within a unified architecture.
  • It features a sparse Mixture of Experts design with 310.8B total parameters and 15B activated parameters, enabling a context length of up to 1,048,576 tokens.
  • The model is trained on approximately 48 trillion tokens and is released under the MIT license, supporting English and Chinese languages.

Summary of the XiaomiMiMo/MiMo-V2.5 model card, 2026-10-01

What it is

Released byXiaomiMiMo
Released2026-04-27
Parameters310.8B
VRAM315 GB for the weights

What it runs on

Memory and cards for MiMo-V2.5 (FP8)

315 GBweights, file size
147 MBcache per 1K tokens
3.1 GBruntime overhead, at least
1,048,576 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … B200 180 GB
12 smaller cards
4× RTX PRO 6000 Blackwell 96 GB
tensor parallel
143119K93.8 GB a card
4× H200 141 GB
tensor parallel
16140all 1024K138 GB a card
8× H100 80 GB
tensor parallel
9323746K78.1 GB a card
8× A100 80 GB
tensor parallel · FP8 without its speed-up here
11829946K78.2 GB a card
4× B200 180 GB
tensor parallel
27167all 1024K176 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
1319 GB323 GB
5324 GB342 GB
8328 GB357 GB
16337 GB395 GB
32357 GB473 GB
64395 GB627 GB

One card, with vLLM's small-card settings.

From the model card

What XiaomiMiMo says about MiMo

Read the model card

|  |  |  |  |

 |   |   | 

The config.json and tokenizer_config.json files in this repository have been updated since the initial release. If you downloaded MiMo-V2.5 before this commit (4da2748), please re-pull or manually update these two files to ensure correct model behavior. Using the outdated config may lead to degraded model performance. We apologize for any inconvenience.

MiMo-V2.5

1. Introduction

MiMo-V2.5 is a native omnimodal model with strong agentic capabilities, supporting text, image, video, and audio understanding within a unified architecture. Built upon the MiMo-V2-Flash backbone and extended with dedicated vision and audio encoders, it delivers robust performance across multimodal perception, long-context reasoning, and agentic workflows. Key features include:

  • Hybrid Attention Architecture: Inherits the hybrid design from MiMo-V2-Flash, interleaving Sliding Window Attention (SWA) and Global Attention (GA) with a 5:1 ratio and 128 sliding window. This reduces KV-cache storage by nearly 6× while maintaining long-context performance via learnable attention sink bias.

  • Native Omnimodal Encoders: Equipped with a 729M-param Vision Transformer (ViT) featuring hybrid window attention and a dedicated audio encoder initialized from the weights of MiMo-Audio, enabling high-quality image, video, and audio understanding.

  • Multi-Token Prediction (MTP): Three lightweight MTP modules with dense FFNs accelerate inference via speculative decoding and improve RL training efficiency.

  • Efficient Pre-Training: Trained on a total of ~48T tokens using FP8 mixed precision. The context window supports up to 1M tokens.

  • Agentic Capabilities: Post-training incorporates SFT, large-scale agentic RL, and Multi-Teacher On-Policy Distillation (MOPD), achieving strong performance on agentic tasks and multimodal understanding benchmarks.

Model Summary

  • Architecture: Sparse MoE (Mixture of Experts), 310B total / 15B activated parameters
  • Context Length: Up to 1M tokens
  • Modalities: Text, Image, Video, Audio
  • Vision Encoder: 729M-param ViT (28 layers: 24 SWA + 4 Full)
  • Audio Encoder: 261M-param Audio Transformer (24 layers: 12 SWA + 12 Full)
  • Multi-Token Prediction (MTP): 329M parameters, 3 layers

2. Downloads

ModelContext LengthDownload
MiMo-V2.5-Base256K🤗 HuggingFace 🤖 ModelScope
MiMo-V2.51M🤗 HuggingFace 🤖 ModelScope

3. Evaluation Results

Multimodal Benchmarks

Coding & Agent Benchmarks

Long Context Benchmarks

4. Model Architecture

LLM Backbone

MiMo-V2.5's core language backbone inherits from the MiMo-V2-Flash architecture, a sparse MoE model with hybrid sliding window attention.

ComponentMiMo-V2.5-ProMiMo-V2.5
Total Parameters1.02T310B
Activated Parameters42B15B
Hidden Size61444096
Num Layers70 (1 dense + 69 MoE)48 (1 dense + 47 MoE)
Full Attention Layers109
SWA Layers6039
Num Attention Heads12864
Num KV Heads8 (GQA)8 (GA) / 4 (SWA)
Head Dim (QK / V)192 / 128192 / 128
Routed Experts384256
Experts per Token88
MoE Intermediate Size20482048
Dense Intermediate Size16384 (layer 0 only)16384 (layer 0 only)
SWA Window Size128128
Max Context Length1M1M
MTP Layers33

Vision Encoder

We train a dedicated MiMo ViT that adopts sliding-window attention to enable efficient visual encoding.

ConfigurationValue
Total Layers28
SWA Layers24
Full Attention Layers4
Window-Attention Pattern[-1] + [0,0,0,0,1,1,1,1,-1] × 3
Attention Heads (Q / KV)32 / 8
Head Dimensions (QK / V)64 / 64
Sliding Window Size (L / R)64 / 64

Window pattern notation: -1 = full attention, 0 = 1-D row window, 1 = 1-D column window.

Audio Encoder

Our audio encoder is initialized from the weights of MiMo-Audio-Tokenizer and further finetuned to support high-quality audio understanding.

ConfigurationValue
Total Layers24
SWA Layers12
Full Attention Layers12
Sliding Window Size128
Attention Heads (Q / KV)16 / 16
Head Dimensions (QK / V)64 / 64

5. Training Process

MiMo-V2.5 is trained on a total of ~48T tokens.

  1. Text Pre-training: We collect diverse text data for pre-training the LLM backbone.
  2. Projector Warmup: Short-duration warmup of multimodal projectors (audio and visual MLP projectors).
  3. Multimodal Pre-training: High-quality multimodal data collected for large-scale pretraining.
  4. SFT & Agentic Post Training: Supervised fine-tuning with diverse agentic data. During this stage, the context window is progressively extended from 32K → 256K → 1M.
  5. RL & MOPD Training: Reinforcement learning for improving perception, reasoning, and agentic capabilities.

6. Deployment

Since inference engines are continuously being updated and optimized, this guide only provides deployment examples for reference. For the best performance, we strongly recommend following our referenced approach to get the latest best practices and optimal performance.

SGLang Deployment

For the best performance, we st

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms