Skip to main content
株式会社オブライト
AI2026-09-2213 min read

MiMo V2.6 Requirements: VRAM & GPU for Pro, Flash, 9B

MiMo-V2.6 Flash needs ~170-190GB at 4-bit, ~320-350GB at FP8; Pro ~550-600GB at 4-bit; the 9B distill ~6-7GB. Updated Sep 2026: specs, benchmarks, API prices.


The short answer for running Xiaomi's MiMo-V2.6 series, released by the MiMo team on September 22, 2026, locally: required memory varies hugely by model. MiMo-V2.6-Flash (309B total, 15B active) needs an estimated ~170-190GB at 4-bit or ~320-350GB at FP8. MiMo-V2.6-Pro (1.02T total, 42B active) needs an estimated ~550-600GB even at 4-bit. The 9B MiMo-V2.6-Distill-Qwen-9B, by contrast, fits into an estimated ~6-7GB at 4-bit, making a single consumer GPU realistic.

All figures below are estimates. The formula is "total parameters × bytes/param + KV-cache/overhead margin (roughly 5-15%)," using bytes/param of BF16=2, FP8=1, and 4-bit (INT4/GGUF Q4-style)=0.5. Both Pro and Flash are MoE (Mixture of Experts) models, so the active parameters used per token (42B for Pro, 15B for Flash) are far smaller than the totals — but since which experts get selected depends on the input, memory sizing should be based on total parameters, not active ones. Using the full 1M-token context also adds a separate KV-cache cost on top of the weight footprint.

Spec quick-reference (estimated)

ModelPrecisionEstimated memoryExample GPU configsFits a Mac?
MiMo-V2.6-Pro (1.02T total / 42B active)BF16~2,100-2,200GBH200 141GB x16-class / B200 192GB x12-classNo (far exceeds capacity)
MiMo-V2.6-Pro (1.02T total / 42B active)FP8~1,050-1,100GBH200 141GB x8-class (official SGLang example uses a large tp16/dp2 multi-node setup)No (far exceeds 512GB)
MiMo-V2.6-Pro (1.02T total / 42B active)4-bit~550-600GBH100 80GB x8 / H200 141GB x5-classDepends (distributed inference across multiple Mac Studios might work, estimated)
MiMo-V2.6-Flash (309B total / 15B active)BF16~640-680GBH100 80GB x9 / H200 141GB x5-classNo (exceeds 512GB)
MiMo-V2.6-Flash (309B total / 15B active)FP8~320-350GBH100 80GB x5 / H200 141GB x4 (official vLLM example: tp4, gpu-memory-utilization 0.95)Depends (right at 512GB, little margin)
MiMo-V2.6-Flash (309B total / 15B active)4-bit to 2-3-bit (community GGUF etc.)~110-190GB1-2 GPUs, or a unified-memory machinePossibly on a 192GB/256GB-class Mac Studio (estimated; quality needs verification)
MiMo-V2.6-Distill-Qwen-9BBF16~18-20GBOne RTX 4090 24GB, etc.A 32GB-class Mac works
MiMo-V2.6-Distill-Qwen-9B4-bit~6-7GBRTX 4060 Ti 16GB / RTX 3060 12GBA 16GB-class Mac works

If you want to quickly check whether your own GPU or Mac can run it, we also offer a free, no-signup VRAM calculator that estimates required VRAM once you pick a model, quantization, and context length. MiMo-V2.6's Flash, Pro, and 9B distilled variants are all selectable from the model list.

What MiMo-V2.6 is

MiMo-V2.6 is a large language model series released by Xiaomi's MiMo team on September 22, 2026, with three models released at once: MiMo-V2.6-Pro, a large MoE (Mixture of Experts) model with 1.02T total parameters and 42B active; MiMo-V2.6-Flash, a lighter MoE model with 309B total parameters and 15B active; and MiMo-V2.6-Distill-Qwen-9B, a 9B distilled model based on Qwen3.5-9B. All three are released under the MIT license, and alongside the weights, Xiaomi also open-sourced a technical report, more than 7,000 RL task environments, an end-to-end RL framework, and mini-harnesses. The Hugging Face repositories are XiaomiMiMo/MiMo-V2.6-Pro-RL, XiaomiMiMo/MiMo-V2.6-Flash-RL, and XiaomiMiMo/MiMo-V2.6-Distill-Qwen-9B, respectively.

Both Pro and Flash are natively multimodal, handling text, image, video, and audio, sharing a 681M-parameter MiMo ViT vision encoder plus a 308M-parameter AudioTokenizer and a 127M-parameter audio patch encoder. Both support up to 1M-token context and up to 128K output tokens. Weights are distributed in both BF16 and FP8 (F8_E4M3 format), with official deployment examples showing SGLang with a multi-node --tp 16 --dp 2 --ep 16 configuration and vLLM with --tensor-parallel-size 8.

Diagram comparing MiMo-V2.6 Pro, Flash and Distill-Qwen-9B by estimated 4-bit memory and where each realistically runs: a GPU cluster, a Mac Studio or 4x H200, or a single consumer GPU.

Basic information

ItemMiMo-V2.6-ProMiMo-V2.6-FlashMiMo-V2.6-Distill-Qwen-9B
Total parameters1.02T309B (VentureBeat reported ~310B)9B
Active parameters42B15B9B (fully dense)
MoE design384 routed experts, 8 active256 routed experts, 8 activeN/A (dense model)
Layers70 (60 sliding-window + 10 global attention)48 (39 sliding-window + 9 global attention, hidden size 4096)Based on Qwen3.5-9B
Context lengthUp to 1MUp to 1MNot confirmed (inherits from Qwen3.5-9B)
Max output tokensUp to 128KUp to 128KNot confirmed
Notable designNative multimodal (681M ViT + 308M AudioTokenizer + 127M audio patch encoder)Same multimodal encoders as Pro, plus a 5-layer Multi-Token Prediction module predicting 7 tokens ahead (for speculative decoding)SFT on 77.4B tokens of MiMo-generated trajectories
Weight formatsBF16 / FP8 (F8_E4M3)BF16 / FP8 (F8_E4M3) + ~19 community GGUF-style variants seenNot confirmed
LicenseMITMITMIT
Official inference exampleSGLang --tp 16 --dp 2 --ep 16 (multi-node)SGLang tp=8 dp=2 / vLLM --tensor-parallel-size 4 --gpu-memory-utilization 0.95Not confirmed

Benchmarks

The figures below are self-reported (vendor-reported) benchmarks from Xiaomi's MiMo team, not independently verified by a third party.

BenchmarkProFlashNote
DeepSWE v1.171.967.9Claude Opus 5 reportedly still ahead
Terminal Bench 2.189.987.6Claude Opus 5 reportedly ahead on Terminal Bench 4.0
Toolathlon-Verified76.973.6
AutomationBench53.152.3
CyberGym94.095.1A rare case where Flash edges out Pro
OSWorld-Verified82.0Not confirmedReported for Pro only

Agentic benchmark figures are also published for the 9B Distill-Qwen-9B model.

BenchmarkScore
SWE-bench Verified61.1
SWE-bench Pro44.6
Terminal Bench 2.137.1
AutomationBench30.3

On third-party evaluator Artificial Analysis's Intelligence Index, MiMo-V2.6-Pro scored 46, reportedly the top score among open-weight models, tying Grok 4.7. For comparison, DeepSeek V4.1 Flash scored 39 and DeepSeek V4.1 Pro scored 36 (both from the same third-party evaluation).

API pricing

ModelInput (per 1M tokens, cache miss)Output (per 1M tokens)
MiMo-V2.6-Pro$0.435$0.87
MiMo-V2.6-Flash$0.14$0.28

Cache hits are cheaper still. The self-host-vs-API break-even comes down to three things: (1) fixed costs such as GPU procurement, power, and operational staffing; (2) monthly token volume; and (3) data-sovereignty or latency requirements. Since Pro needs over 1TB of memory even at FP8, API usage tends to win on total cost unless sustained, high-volume usage is guaranteed. Flash, on the other hand, fits within a few H100-class GPUs or a single large-memory workstation at 4-bit, so self-hosting can pay off when monthly volume is high and usage is ongoing. Because the 9B distilled model fits on a single consumer GPU, a realistic split is local execution during development/evaluation, with the API considered for production.

A realistic setup for running Flash locally

Despite having 309B total parameters, MiMo-V2.6-Flash's active parameter count is only 15B, so depending on quantization it may run on realistically sized individual or small-team setups. At FP8 (an estimated ~320-350GB), the math works out to roughly 4-5 H100 80GB GPUs, or 4 H200 141GB GPUs (--tensor-parallel-size 4 --gpu-memory-utilization 0.95), close to the official vLLM example. The official SGLang example also shows a tp=8/dp=2 configuration, leaving room to tune for throughput versus latency.

Dropping to 4-bit quantization (an estimated ~170-190GB) brings a Mac Studio-class workstation with 256GB or 512GB of unified memory into range (estimated; not verified in practice). Hugging Face already lists roughly 19 community-quantized variants, mostly in GGUF format usable with llama.cpp, Ollama, or LM Studio. Compressing further to 2-3-bit brings the estimate down to roughly 110-130GB, putting 128GB-class unified-memory machines — Macs, DGX Spark, or Ryzen AI Max systems — within reach as well. That said, 2-3-bit quantization unavoidably degrades response quality, so in practice it's worth first establishing a quality baseline at FP8 or 4-bit before weighing the tradeoff against further compression. Because the active parameter count is a modest 15B, token-generation speed on unified-memory machines is plausibly reasonable, though no concrete numbers are confirmed.

Using the full 1M-token context adds a separate KV-cache cost on top of the weight footprint above. MiMo-V2.6 dedicates most of its 70 layers (Pro) or 48 layers (Flash) to sliding-window attention (SWA), which keeps KV-cache growth lower than a model with full attention throughout — but genuinely using a context near 1M tokens still adds a non-trivial amount of memory that's worth planning for.

Where Distill-Qwen-9B fits

MiMo-V2.6-Distill-Qwen-9B is built by applying SFT (supervised fine-tuning) to the base Qwen3.5-9B model using 77.4B tokens of trajectories generated by MiMo-V2.6. Released as a research starting point for agentic RL, it posts agentic benchmark scores that are high for a 9B-class model: SWE-bench Verified 61.1, SWE-bench Pro 44.6, Terminal Bench 2.1 37.1, and AutomationBench 30.3. At BF16 it's an estimated ~18-20GB, fitting a single RTX 4090 24GB, and at 4-bit quantization it shrinks further to an estimated ~6-7GB, putting it within reach of an RTX 4060 Ti 16GB, an RTX 3060 12GB, or even a 16GB-class Mac. Without the hardware to run Pro or Flash at full scale, this model is a reasonable entry point for experimenting with agentic task behavior or an RL pipeline locally.

Comparison with other large open-weight MoE models

Placing MiMo-V2.6 alongside other large open-weight MoE models generating buzz around the same time helps put it in context. Figures below are limited to those confirmed via each model's official sources or this site's existing articles; unconfirmed items are marked accordingly.

ModelTotal paramsActive paramsContext lengthLicenseEstimated 4-bit memory
MiMo-V2.6-Pro1.02T42B1MMIT~550-600GB
MiMo-V2.6-Flash309B15B1MMIT~170-190GB
DeepSeek V4.1-Flash552Bprefill 8B / decode 16B1MNot confirmed (per this site's article)~320GB (per article, includes +15% VRAM margin)
Kimi K32.8T~50B-class (reported figures vary)1,048,576 (1M)Modified-MIT-style (verify the distributed LICENSE)~1.4TB (MXFP4 distribution, roughly 8-bit-equivalent, not a straight 4-bit comparison)
Atria Dawn Preview744BNot officially disclosed256KMIT~400GB

By total parameters, MiMo-V2.6-Pro's 1.02T is among the largest here, and its 42B active-parameter design is also on the larger side compared with DeepSeek V4.1-Flash's 16B decode-time active count or Atria Dawn Preview's scale. MiMo-V2.6-Flash, by contrast, leans lighter at 15B active, and its estimated memory footprint comes in lower than the similarly sized Atria Dawn Preview (744B total). Kimi K3 stands out at 2.8T total parameters, but since its official distribution is MXFP4, its footprint isn't directly comparable to the other models' "4-bit" figures. On the benchmark side, MiMo-V2.6-Pro's Artificial Analysis Intelligence Index score of 46 reportedly beats DeepSeek V4.1 Flash's 39 and DeepSeek V4.1 Pro's 36.

Troubleshooting — out-of-memory and KV cache at 1M context

- Getting OOM errors: first shorten the context length to cut KV-cache usage, then isolate whether the weights themselves fit
- FP8 just barely doesn't fit: lowering --gpu-memory-utilization below the official vLLM example's 0.95 makes it easier to launch, but at the cost of effective context length or batch size
- Errors on multi-node setups (SGLang tp16/dp2, etc.): inter-node bandwidth (NVLink/InfiniBand, etc.) is often the bottleneck, so verify things work on a single node first
- Memory spikes suddenly at near-1M-token context: even an SWA-heavy design has a finite ceiling, so estimate the context length you'll actually use and budget KV-cache headroom separately from weight capacity
- Community quantizations (GGUF, etc.) behave unpredictably: multimodal support often lags behind or is missing entirely, so verify text-only operation first

Things to keep in mind

- Vendor-reported benchmarks: the Pro/Flash performance comparisons cited here are self-reported by Xiaomi's MiMo team, not independently verified by a third party
- All memory figures are estimates: they come from a simplified "total parameters × bytes/param + overhead" formula; actual usage varies with the inference engine, batch size, and context length
- Community quantization quality: low-bit quantizations such as GGUF can degrade response quality relative to the official checkpoints, especially at 2-3-bit, so practicality should be verified beforehand
- Multimodal support may lag: community runtimes like llama.cpp may support the official vision/audio encoders later, or only offer text-only support
- Distill-Qwen-9B's role: released as a research/experimentation starting point, it shouldn't be expected to match Pro or Flash's overall capability level

FAQ

Who built MiMo-V2.6?

Xiaomi's MiMo team released this large language model series on September 22, 2026. Three models were released at once — the large MoE model MiMo-V2.6-Pro (1.02T total / 42B active), the lighter MiMo-V2.6-Flash (309B total / 15B active), and the distilled MiMo-V2.6-Distill-Qwen-9B based on Qwen3.5-9B — all under the MIT license.

How much memory does Pro need to run locally?

These are estimates, but roughly 2,100-2,200GB at BF16 full precision, roughly 1,050-1,100GB at FP8, and still roughly 550-600GB even at 4-bit quantization. All of these assume a multi-node cluster of multiple H100/H200/B200-class GPUs; a single personal workstation isn't realistic.

Can Flash run on a Mac Studio?

At 4-bit quantization (an estimated ~170-190GB), it could plausibly run on a Mac Studio with 256GB or 512GB of unified memory. Compressing further to 2-3-bit brings the estimate down to roughly 110-130GB, putting 128GB-class machines in range too, but all of this trades off against response quality and hasn't been verified with real measurements.

How does MiMo-V2.6-Pro's performance compare with other open-weight models?

On third-party evaluator Artificial Analysis's Intelligence Index, MiMo-V2.6-Pro scored 46, reportedly tying Grok 4.7 for the top score among open-weight models. In the same evaluation, DeepSeek V4.1 Flash scored 39 and DeepSeek V4.1 Pro scored 36, both below Pro's score. That said, vendor-specific benchmarks like DeepSWE v1.1 or Terminal Bench 2.1 are self-reported and worth treating with some caution.

Should I use the API or self-host?

MiMo-V2.6-Pro is priced at $0.435 input / $0.87 output per 1M tokens, and Flash at $0.14 input / $0.28 output. Since Pro needs over 1TB of memory even at FP8 for self-hosting, the API tends to win on total cost unless sustained, high-volume usage is guaranteed. Flash fits within a handful of GPU servers or a single large-memory workstation at 4-bit, so self-hosting can make sense depending on monthly volume and operational capacity.

Summary

MiMo-V2.6 is a three-tier open-weight series from Xiaomi's MiMo team, released September 22, 2026: the 1.02T MoE model MiMo-V2.6-Pro, the 309B MiMo-V2.6-Flash, and the 9B MiMo-V2.6-Distill-Qwen-9B. Running it locally takes roughly 170-190GB at 4-bit or 320-350GB at FP8 for Flash, roughly 550-600GB even at 4-bit for Pro, and roughly 6-7GB at 4-bit for the 9B distilled model — all estimates, but spanning wildly different scales of compute depending on the model. Benchmarks are mostly vendor-reported, though it's worth noting that on the third-party Artificial Analysis Intelligence Index, Pro scored 46, reportedly the top score among open-weight models. For comparison with other large open-weight MoE models released around the same time, see this site's articles on DeepSeek V4.1-Flash, Kimi K3, and Atria Dawn Preview.

Feel free to contact us

Contact Us