{"id":5946,"date":"2026-09-28T02:13:41","date_gmt":"2026-09-27T17:13:41","guid":{"rendered":"https:\/\/localmodelwatch.tsuchitsuchi.com\/2026\/09\/28\/xiaomi-mimo-v2-6-mopd-models\/"},"modified":"2026-09-28T02:14:28","modified_gmt":"2026-09-27T17:14:28","slug":"xiaomi-mimo-v2-6-mopd-models","status":"publish","type":"post","link":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/28\/xiaomi-mimo-v2-6-mopd-models\/","title":{"rendered":"Xiaomi Releases MiMo-V2.6-Flash-MOPD and Pro-MOPD Models"},"content":{"rendered":"<p><!-- lmw:facts --><\/p>\n<h2>At a Glance<\/h2>\n<div class=\"lmw-table-scroll\" tabindex=\"0\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;\">\n<table style=\"width:max-content;min-width:100%;border-collapse:collapse;\">\n<thead>\n<tr>\n<th>Item<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Repository<\/td>\n<td><a href=\"https:\/\/huggingface.co\/XiaomiMiMo\/MiMo-V2.6-Flash-MOPD\">XiaomiMiMo\/MiMo-V2.6-Flash-MOPD<\/a><\/td>\n<\/tr>\n<tr>\n<td>Publisher guide<\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/publisher-xiaomi-en\/\">Xiaomi (MiMo): models and licenses<\/a><\/td>\n<\/tr>\n<tr>\n<td>Published<\/td>\n<td>2026-09-27<\/td>\n<\/tr>\n<tr>\n<td>License<\/td>\n<td>mit<\/td>\n<\/tr>\n<tr>\n<td>Formats<\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/format-safetensors-en\/\">safetensors<\/a><\/td>\n<\/tr>\n<tr>\n<td>Source type<\/td>\n<td>Primary source (the publisher itself)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><em>Values determined by this site&#8217;s code at collection time. Dates are JST.<\/em><\/p>\n<p><!-- \/lmw:facts --><\/p>\n<h2>Overview<\/h2>\n<p>Xiaomi has released new sparse MoE (Mixture of Experts) multimodal models, <a href=\"https:\/\/huggingface.co\/XiaomiMiMo\/MiMo-V2.6-Flash-MOPD\">MiMo-V2.6-Flash-MOPD<\/a> and <a href=\"https:\/\/huggingface.co\/XiaomiMiMo\/MiMo-V2.6-Pro-MOPD\">MiMo-V2.6-Pro-MOPD<\/a>. These models apply an upgrade called MOPD2 (Multi-teacher On-policy Distillation 2) to the checkpoints of the previously released &#8220;MiMo-V2.6-Flash-RL&#8221; and &#8220;MiMo-V2.6-Pro-RL&#8221;.<\/p>\n<p>MOPD2 is a method that distills multiple domain-specific teacher models into a student model on-policy. These include &#8220;mixRL teachers&#8221; trained on verifiable tasks and &#8220;SFT teachers&#8221; trained on synthetic demonstrations for open-domain tasks where reliable reward design is difficult. This expands the model&#8217;s ability to adapt to domains that are difficult to verify during training, such as long-term game development, scientific research, and embodied intelligence. Furthermore, it was developed to effectively diagnose and mitigate an easily overlooked failure mode in agent environments known as &#8220;tool-call repetition,&#8221; where the model repeatedly makes the same tool calls and stalls progress.<\/p>\n<h2>Specifications<\/h2>\n<p>The main specifications of the two released models are as follows.<\/p>\n<h3>MiMo-V2.6-Flash-MOPD<\/h3>\n<ul>\n<li><strong>Architecture<\/strong>: Sparse MoE (Mixture of Experts)<\/li>\n<li><strong>Total Parameters<\/strong>: 309B<\/li>\n<li><strong>Active Parameters<\/strong>: 15B<\/li>\n<li><strong>Context Length<\/strong>: 1M tokens<\/li>\n<li><strong>Supported Modalities<\/strong>: Text, image, video, audio<\/li>\n<li><strong>Vision Encoder<\/strong>: 681M parameter MiMo ViT (28 layers: 24 SWA + 4 Full)<\/li>\n<li><strong>Audio Encoder<\/strong>: 308M AudioTokenizer + 127M audio patch encoder<\/li>\n<li><strong>Multi-Token Prediction (MTP)<\/strong>: 5-layer speculative decoder (DFlash style, predicting 7 tokens per forward pass)<\/li>\n<\/ul>\n<p>The configuration details for the LLM backbone and vision encoder of &#8220;MiMo-V2.6-Flash-MOPD&#8221; are as follows.<\/p>\n<div class=\"lmw-table-scroll\" tabindex=\"0\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;\">\n<table style=\"width:max-content;min-width:100%;border-collapse:collapse;\">\n<thead>\n<tr>\n<th>Component<\/th>\n<th>MiMo-V2.6-Flash-MOPD<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Layers (Total \/ SWA \/ GA)<\/td>\n<td>48 \/ 39 \/ 9<\/td>\n<\/tr>\n<tr>\n<td>Hidden Size<\/td>\n<td>4096<\/td>\n<\/tr>\n<tr>\n<td>SWA Heads (Q\/KV)<\/td>\n<td>64 \/ 8<\/td>\n<\/tr>\n<tr>\n<td>GA Heads (Q\/KV)<\/td>\n<td>64 \/ 4<\/td>\n<\/tr>\n<tr>\n<td>Head Dimensions (QK \/ V)<\/td>\n<td>192 \/ 128<\/td>\n<\/tr>\n<tr>\n<td>Sliding Window Size<\/td>\n<td>128<\/td>\n<\/tr>\n<tr>\n<td>Routed Experts (Total \/ Activated)<\/td>\n<td>256 \/ 8<\/td>\n<\/tr>\n<tr>\n<td>Max Context Length<\/td>\n<td>1M<\/td>\n<\/tr>\n<tr>\n<td>MTP \/ Speculative Decoder<\/td>\n<td>5 SWA layers, window 1024<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"lmw-table-scroll\" tabindex=\"0\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;\">\n<table style=\"width:max-content;min-width:100%;border-collapse:collapse;\">\n<thead>\n<tr>\n<th>Configuration<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Layers (Total \/ SWA \/ GA)<\/td>\n<td>28 \/ 24 \/ 4<\/td>\n<\/tr>\n<tr>\n<td>Hidden Size<\/td>\n<td>1280<\/td>\n<\/tr>\n<tr>\n<td>Attention Heads (Q \/ KV)<\/td>\n<td>32 \/ 8<\/td>\n<\/tr>\n<tr>\n<td>Head Dimension<\/td>\n<td>64<\/td>\n<\/tr>\n<tr>\n<td>Patch Size (T \u00d7 H \u00d7 W)<\/td>\n<td>2 \u00d7 16 \u00d7 16<\/td>\n<\/tr>\n<tr>\n<td>Sliding Window (Left \/ Right)<\/td>\n<td>64 \/ 64<\/td>\n<\/tr>\n<tr>\n<td>Spatial Merge Size<\/td>\n<td>2 \u00d7 2<\/td>\n<\/tr>\n<tr>\n<td>Parameters<\/td>\n<td>681M<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3>MiMo-V2.6-Pro-MOPD<\/h3>\n<ul>\n<li><strong>Architecture<\/strong>: Sparse MoE (Mixture of Experts)<\/li>\n<li><strong>Total Parameters<\/strong>: 1.02T<\/li>\n<li><strong>Active Parameters<\/strong>: 42B<\/li>\n<li><strong>Context Length<\/strong>: 1M tokens<\/li>\n<li><strong>Supported Modalities<\/strong>: Text, image, video, audio<\/li>\n<li><strong>Vision Encoder<\/strong>: 681M parameter MiMo ViT (28 layers: 24 SWA + 4 Full)<\/li>\n<li><strong>Audio Encoder<\/strong>: 308M AudioTokenizer + 127M audio patch encoder<\/li>\n<li><strong>Multi-Token Prediction (MTP)<\/strong>: 5-layer speculative decoder<\/li>\n<\/ul>\n<h2>Performance<\/h2>\n<p>Specific numerical score tables for general benchmark suites or empirical benchmark data from Hugging Face are not provided for this model group. However, based on reports from the development team at Xiaomi MiMo, specific performance improvements in agent tasks are qualitatively indicated.<\/p>\n<p>According to the development team&#8217;s analysis, the most prominent issue that emerged after the initial release of &#8220;MiMo-V2.6&#8221; was the &#8220;tool-call repetition&#8221; problem in agent environments. This is a failure mode where the model repeatedly issues the same or very similar tool calls over and over, wasting time and context while making zero progress on the task itself. Because this phenomenon does not explicitly fail as an error, it tends to be easily overlooked.<\/p>\n<p>It is reported that applying the MOPD (Multi-teacher On-policy Distillation) stage has efficiently solved this issue. Specifically, they adopted a lightweight modification approach involving short-term specialized teacher training integrated into the regular MOPD pass. As a result, compared to models from the RL (Reinforcement Learning) stage, the tool-call repetition rate at the response level is significantly reduced across various context lengths and agent evaluation frameworks (agent harnesses), improving operational stability in practical agent use.<\/p>\n<h2>Strengths and Use Cases<\/h2>\n<p>MiMo-V2.6-Flash-MOPD and MiMo-V2.6-Pro-MOPD possess omni-modal processing capabilities that comprehensively handle text, images, video, and audio, along with strengths specialized for advanced autonomous agent tasks.<\/p>\n<p>Specifically, they are suited for the following fields and applications:<\/p>\n<h3>Agent Systems and Autonomous Tool Execution<\/h3>\n<p>Through this MOPD2 distillation, the issue of endlessly repeating similar tool calls without progress in agent environments is suppressed. This is expected to enable stable execution without getting stuck in long-term tasks that require continuously calling external tools and APIs to achieve goals autonomously (such as game development, scientific research workflow automation, and embodied intelligence). Additionally, the model card specifies the use of dedicated parsers for reasoning and tool calling (<code>--reasoning-parser mimo<\/code>, <code>--tool-call-parser mimo<\/code>), making it optimized for structured agent control.<\/p>\n<h3>Multimodal Understanding Leveraging Ultra-Long Context (1M Tokens)<\/h3>\n<p>Equipped with a large-scale context window of up to 1M tokens, the models are capable of analyzing lengthy documents as well as long-form video understanding and continuous audio processing. Since video and image recognition via the vision encoder (MiMo ViT) and speech recognition via the AudioTokenizer and audio patch encoder are integrated within the same model, it supports complex analysis and conversational tasks in mixed video and audio media.<\/p>\n<h3>Multilingual Conversations<\/h3>\n<p>English (en) and Chinese (zh) are provided as supported language tags, anticipating operation as advanced conversational systems or multilingual agents based on these two languages.<\/p>\n<h2>How to Get It<\/h2>\n<p>Both models are released under the MIT License and are not gated models requiring agreement to terms of use, allowing anyone to freely download and use them. They are distributed in FP8 (8-bit) safetensors format.<\/p>\n<p>The repositories are available on Hugging Face and ModelScope.<\/p>\n<ul>\n<li>Hugging Face:<\/li>\n<li><a href=\"https:\/\/huggingface.co\/XiaomiMiMo\/MiMo-V2.6-Flash-MOPD\">XiaomiMiMo\/MiMo-V2.6-Flash-MOPD<\/a> &#8211; <a href=\"https:\/\/huggingface.co\/XiaomiMiMo\/MiMo-V2.6-Pro-MOPD\">XiaomiMiMo\/MiMo-V2.6-Pro-MOPD<\/a><\/li>\n<li>ModelScope:<\/li>\n<li><a href=\"https:\/\/www.modelscope.cn\/models\/XiaomiMiMo\/MiMo-V2.6-Flash-MOPD\">XiaomiMiMo\/MiMo-V2.6-Flash-MOPD<\/a> &#8211; <a href=\"https:\/\/www.modelscope.cn\/models\/XiaomiMiMo\/MiMo-V2.6-Pro-MOPD\">XiaomiMiMo\/MiMo-V2.6-Pro-MOPD<\/a><\/li>\n<\/ul>\n<p>They are also noted as available via cloud services and GUI environments such as AI Studio, MiMo Code, Xiaomi MiMo Desktop, Xiaomi MiMo Open Platform API, and OpenRouter.<\/p>\n<p>Serving instructions using SGLang and vLLM are published as inference engines. Recommended sampling parameters are <code>temperature=1.0<\/code> and <code>top_p=0.95<\/code>.<\/p>\n<h3>Deployment with SGLang<\/h3>\n<p>Using the official Docker image <code>lmsysorg\/sglang:latest<\/code> is recommended. EAGLE can be set as the speculative decoding algorithm.<\/p>\n<p><strong>Startup example for MiMo-V2.6-Flash-MOPD:<\/strong><\/p>\n<pre><code class=\"language-bash\">sglang serve \\\n  --trust-remote-code \\\n  --model-path XiaomiMiMo\/MiMo-V2.6-Flash-MOPD \\\n  --tp 8 \\\n  --dp 2 \\\n  --enable-dp-attention \\\n  --enable-dp-lm-head \\\n  --mm-enable-dp-encoder \\\n  --mem-fraction-static 0.65 \\\n  --chunked-prefill-size 16384 \\\n  --speculative-algorithm EAGLE \\\n  --speculative-num-steps 3 \\\n  --speculative-eagle-topk 1 \\\n  --speculative-num-draft-tokens 4 \\\n  --enable-multi-layer-eagle \\\n  --reasoning-parser mimo \\\n  --tool-call-parser mimo \\\n  --host 0.0.0.0 \\\n  --port 30000\n<\/code><\/pre>\n<p><strong>Startup example for MiMo-V2.6-Pro-MOPD (2-node configuration):<\/strong><\/p>\n<pre><code class=\"language-bash\">sglang serve \\\n  --trust-remote-code \\\n  --model-path XiaomiMiMo\/MiMo-V2.6-Pro-MOPD \\\n  --tp 16 \\\n  --dp 2 \\\n  --enable-dp-attention \\\n  --mm-enable-dp-encoder \\\n  --ep 16 \\\n  --moe-a2a-backend deepep \\\n  --moe-dense-tp-size 1 \\\n  --mem-fraction-static 0.7 \\\n  --max-running-requests 128 \\\n  --chunked-prefill-size 32768 \\\n  --page-size 64 \\\n  --swa-full-tokens-ratio 0.3 \\\n  --speculative-algorithm EAGLE \\\n  --speculative-num-steps 3 \\\n  --speculative-eagle-topk 1 \\\n  --speculative-num-draft-tokens 4 \\\n  --enable-multi-layer-eagle \\\n  --reasoning-parser mimo \\\n  --tool-call-parser mimo \\\n  --host 0.0.0.0 \\\n  --port 30000 \\\n  --nnodes 2 \\\n  --node-rank &lt;node-rank&gt; \\\n  --dist-init-addr &lt;node0-ip&gt;:20000\n<\/code><\/pre>\n<h3>Deployment with vLLM<\/h3>\n<p>Since stable vLLM releases may have delayed support, the pre-built Docker image <code>vllm\/vllm-openai:mimov25-cu129<\/code> is recommended.<\/p>\n<p><strong>Startup example for MiMo-V2.6-Flash-MOPD:<\/strong><\/p>\n<pre><code class=\"language-bash\">vllm serve XiaomiMiMo\/MiMo-V2.6-Flash-MOPD \\\n  --tensor-parallel-size 4 \\\n  --trust-remote-code \\\n  --gpu-memory-utilization 0.95 \\\n  --max-model-len auto \\\n  --reasoning-parser mimo \\\n  --tool-call-parser mimo \\\n  --enable-auto-tool-choice \\\n  --generation-config vllm\n<\/code><\/pre>\n<p><strong>Startup example for MiMo-V2.6-Pro-MOPD:<\/strong><\/p>\n<pre><code class=\"language-bash\">vllm serve XiaomiMiMo\/MiMo-V2.6-Pro-MOPD \\\n  --tensor-parallel-size 8 \\\n  --trust-remote-code \\\n  --gpu-memory-utilization 0.95 \\\n  --max-model-len auto \\\n  --reasoning-parser mimo \\\n  --tool-call-parser mimo \\\n  --enable-auto-tool-choice \\\n  --generation-config vllm\n<\/code><\/pre>\n<p><!-- lmw:runnability --><\/p>\n<h2>Can You Run It Locally?<\/h2>\n<p><strong>Not usable in Ollama, LM Studio and llama.cpp yet \u2014 we have found no GGUF build.<\/strong><\/p>\n<p>The publisher ships safetensors only. However, llama.cpp&#8217;s registry does list this architecture, so <strong>conversion to GGUF is possible<\/strong> and the model will run once someone publishes a converted build. Today it can be run with transformers or vLLM, using the memory figures in the table above.<\/p>\n<p><strong>License \u2014 <code>mit<\/code> (Commercial use allowed):<\/strong> Permits commercial use, modification and redistribution, provided the copyright notice and license text are retained.<\/p>\n<p><em>Compiled by this site&#8217;s code from the published formats, converted builds we have found, and each engine&#8217;s own model registry. &#8220;Not found&#8221; means we have not seen such a build, not that none exists. License summaries are not legal advice \u2014 check the publisher&#8217;s original terms before relying on them.<\/em><\/p>\n<p><!-- \/lmw:runnability --><\/p>\n<p><!-- lmw:related --><\/p>\n<h2>Related Articles<\/h2>\n<ul>\n<li><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/27\/mimo-v2-6-pro-rl-released\/\">Xiaomi Releases MiMo-V2.6-Pro-RL: 1.02T MoE Flagship<\/a><\/li>\n<li><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/27\/xiaomimimo-agentic-rl-training-environment\/\">XiaomiMiMo Releases Agentic RL Training Environment and Dataset<\/a><\/li>\n<\/ul>\n<p><!-- \/lmw:related --><\/p>\n<p><!-- lmw:next-steps --><\/p>\n<h2>What to Read Next<\/h2>\n<ul>\n<li><strong>Engines that run this model<\/strong> \u2192 <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/engine-vllm-en\/\">vLLM<\/a><\/li>\n<li><strong>Formats this model is available in<\/strong> \u2192 <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/format-safetensors-en\/\">Safetensors format guide and models<\/a><\/li>\n<li><strong>Learn about the publisher<\/strong> \u2192 <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/publisher-xiaomi-en\/\">Xiaomi (MiMo): models, licenses and articles<\/a><\/li>\n<li><strong>Other models for the same task<\/strong> \u2192 <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/models-by-task-en\/#task-text\">Other text generation models<\/a><\/li>\n<\/ul>\n<p><!-- \/lmw:next-steps --><\/p>\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/huggingface.co\/XiaomiMiMo\/MiMo-V2.6-Flash-MOPD\">XiaomiMiMo\/MiMo-V2.6-Flash-MOPD (Hugging Face)<\/a><\/li>\n<li><a href=\"https:\/\/huggingface.co\/XiaomiMiMo\/MiMo-V2.6-Pro-MOPD\">XiaomiMiMo\/MiMo-V2.6-Pro-MOPD (Hugging Face)<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Explore Xiaomi&#8217;s new sparse MoE multimodal models featuring MOPD2 distillation, 1M context, and improved agent tool-call handling.<\/p>\n","protected":false},"author":1,"featured_media":5945,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[310],"tags":[2495,2497,165,169,1547,1954,1555,896],"class_list":["post-5946","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-new-models","tag-mimo-v2-6-flash-mopd-en","tag-mimo-v2-6-pro-mopd-en","tag-moe-en","tag-sglang-en","tag-verified","tag-xiaomi-en","tag--en"],"lang":"en","translations":{"en":5946,"ja":5944},"_links":{"self":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/posts\/5946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/comments?post=5946"}],"version-history":[{"count":1,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/posts\/5946\/revisions"}],"predecessor-version":[{"id":5960,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/posts\/5946\/revisions\/5960"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/media\/5945"}],"wp:attachment":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/media?parent=5946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/categories?post=5946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/tags?post=5946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}