Skip to main content
SaaSCity.io
DirectoriesLive LaunchesBlogWrite for UsAdvertise
Submit
Home/Blog/Xiaomi Just Open-Sourced a Frontier-Class Model for 1/50th the Price (MiMo-V2.6, 2026)
Back to Blog

News

Xiaomi Just Open-Sourced a Frontier-Class Model for 1/50th the Price (MiMo-V2.6, 2026)

Xiaomi released MiMo-V2.6-Pro under the MIT license on September 22, 2026, matching closed frontier scores on the Artificial Analysis Intelligence Index for 1/50th the cost per task. If you run AI features in your SaaS, token bills just shifted from an unavoidable overhead into an aggressive margin opportunity. Here is the founder math, the benchmarks where MiMo still loses, and how to get your product seen while prices crash.

ghosty
ghosty
Founder, SaaSCity
September 22, 202614 min read
Xiaomi Just Open-Sourced a Frontier-Class Model for 1/50th the Price (MiMo-V2.6, 2026)
Contents (10)
  1. Key takeaways
  2. What Xiaomi shipped in the MiMo-V2.6 family
  3. Independent verification: the Artificial Analysis measurements
  4. Benchmark breakdown: where MiMo-V2.6 wins and where it breaks
  5. The founder calculation: token pricing as a gross margin decision
  6. Architecture and deployment: API, OpenRouter, or self-hosting?
  7. The routing framework: route instead of replace
  8. What the RL training receipts mean for software teams
  9. The distribution equation: cheap tokens mean nothing without traffic
  10. Practical playbook for Monday morning

Quick answer: On September 22, 2026, Xiaomi open-sourced its MiMo-V2.6 model family under the MIT license, with the flagship MiMo-V2.6-Pro scoring 46 on the Artificial Analysis Intelligence Index. That ties xAI's closed Grok 4.7 and leads all open-weights models worldwide. Independent measurement by Artificial Analysis shows a cost of $0.13 per benchmark task, compared to $5.86 for Claude Opus 5 and $7.63 for Claude Fable 5.1. That is a 50x price spread for equivalent intelligence scores. While MiMo-V2.6 trails on long-horizon terminal execution and offensive security, it converts token consumption from a punishing overhead into an 85%+ gross margin advantage for everyday SaaS workflows.

Paying for closed frontier models on routine engineering workloads burns cash on brand names. The compute underneath does not justify the markup. On September 22, 2026, Xiaomi open-sourced its MiMo-V2.6 suite under the MIT license. The flagship MiMo-V2.6-Pro reached the top of the open-weights standings, scoring 46 on the Artificial Analysis Intelligence Index v4.3.2. That ties xAI's closed Grok 4.7 (released September 21) and outscores Gemini 3.8 Flash, Kimi K3, Qwen3.8-Max, GLM-5.3, and DeepSeek V4.1 Flash. The measured cost per benchmark task settled at $0.13, compared to $3.26 for GPT-6 Astra, $5.86 for Claude Opus 5, and $7.63 for Claude Fable 5.1.

Yes, you are reading this on a startup directory blog. SaaSCity is a gamified startup directory with a live city map and human editorial review. We track where software products launch, how they maintain search visibility, and how their underlying economics pencil out.

A SaaSCity listing costs $24.99 one-time: reviewed by hand, live within 24 hours, with a dofollow backlink and a building on the city map. A Premium listing ($49.99) adds a launch review on our blog: 3000+ words, 5 links, published within 3 days. When inference costs plunge, distribution decides which tools win, and an indexed SaaSCity listing ensures your tool gets discovered by human software buyers and AI search engines.

Key takeaways

  • Artificial Analysis ranked MiMo-V2.6-Pro #1 among 114 open-weights models at 46 on the Intelligence Index, tying closed Grok 4.7.
  • Benchmark cost per task reached $0.13 on Artificial Analysis, compared to $3.26 for GPT-6 Astra, $5.86 for Claude Opus 5, and $7.63 for Claude Fable 5.1.
  • Xiaomi published complete training receipts: $3.47 million total spend, 30 reinforcement learning steps per model, and 750,000 trajectories finished in under six days.
  • Hosted API pricing matches the older V2.5 release at $0.435 per million input tokens and $0.87 per million output tokens, with a 99% prompt caching discount dropping cached inputs to $0.0036 per million.
  • Xiaomi's vendor benchmark tables show clear weaknesses in complex terminal control (Terminal Bench 4.0 score of 34.9 vs 59.6 for GPT-6 Astra) and offensive cybersecurity (ExploitBench score of 47.9 vs 100.0 for GPT-6 Astra).
  • The MIT license allows unrestricted commercial deployment, self-hosting, and fine-tuning, with weights available on Hugging Face and native support for vLLM and SGLang.

What Xiaomi shipped in the MiMo-V2.6 family

The release went live on September 22, 2026, via Xiaomi's MiMo-V2.6 release page. The lineup includes two natively omnimodal models: MiMo-V2.6-Pro for complex reasoning, and MiMo-V2.6-Flash for high-throughput operational tasks. Xiaomi is also rolling out MiMo-V2.6-Pro-UltraSpeed, which claims up to 20x faster output speeds at equivalent quality levels.

Xiaomi MiMo-V2.6 official release page from September 22, 2026, showing the model navigation buttons, the comparative coding benchmark chart, and the 3.47-million-dollar reinforcement learning compute total displayed in the hero section.

Xiaomi frames this release as research on recursive self-improvement, concentrating compute budgets on reinforcement learning across verifiable environments. Instead of hiding training expenses, Xiaomi printed the figures in the hero section of the announcement. The two models consumed $3.47 million in compute: $0.85 million for Flash and $2.62 million for Pro. Each training run finished in under six days, executing 30 discrete RL steps across approximately 750,000 trajectories. Compute scale during the run used 1,568 samples per gradient update, processing context lengths up to 1 million tokens and using 3.5 to 3.7 billion tokens per step. To demonstrate reproducibility, Xiaomi broadcast a live RL stream of the production run and published its training environments, technical report, and execution code.

The release ships native multimodal capabilities, including 3D spatial reasoning, Blender object generation, Franka Panda robotic arm simulations, frontend code generation, slide-deck design, and video creation. The formal mathematics demonstration is a Lean 4 proof of the Li-Yorke "Period Three Implies Chaos" theorem exceeding 6,000 lines of kernel-verified code without unfinished placeholders.

As noted by the AI/TLDR release note, weights for MiMo-V2.6-Pro-RL, MiMo-V2.6-Flash-RL, and MiMo-V2.6-Distill-Qwen-9B are hosted on Hugging Face under the MIT license. Access is available via Xiaomi AI Studio, MiMo Code, the standalone MiMo Desktop client, the MiMo API platform, and OpenRouter.

Independent verification: the Artificial Analysis measurements

Vendor-provided numbers require independent verification. Independent testing conducted by Artificial Analysis on its Intelligence Index v4.3.2 placed MiMo-V2.6-Pro at a score of 46. That score ranks the model #1 out of 114 evaluated systems in its category, establishing it as the top open-weights model available.

Reporting from The Outpost noted that this score puts MiMo-V2.6-Pro in a tie with xAI's Grok 4.7, which launched on September 21, 2026. Grok 4.7 is a closed proprietary model priced at $2.00 per million input tokens and $6.00 per million output tokens with a 500,000-token context window. Benchmark history documented by OfficeChai shows that the previous version, MiMo-V2.5-Pro, scored 26 on the index when it debuted in April 2026. That represents a 20-point leap in five months.

Artificial Analysis model scorecard for MiMo-V2.6-Pro displaying an Intelligence Index rating of 46, a measured speed of 124.5 output tokens per second, and an evaluation cost of 0.13 dollars per task.

The decisive figure for software teams is the cost per benchmark task. Artificial Analysis calculated that evaluating MiMo-V2.6-Pro costs $0.13 per task. Comparing that against the wider field of frontier options shows the pricing gap:

ModelWeight statusCost per Intelligence Index task (USD)
MiMo-V2.6-ProOpen (MIT)$0.13
GPT-5.6 LunaClosed$0.18
DeepSeek V4.1 FlashOpen$0.27
Gemini 3.8 FlashClosed$1.24
Kimi K3Open$1.60
Muse Spark 1.3Closed$2.00
GLM-5.3Open$2.01
GPT-6 AstraClosed$3.26
Grok 4.7Closed$3.74
Claude Opus 5Closed$5.86
Claude Fable 5.1Closed$7.63

That is a 50x cost difference between MiMo-V2.6-Pro and the upper tier of closed frontier models on identical tasks. Artificial Analysis spent $206.66 to complete its evaluation of MiMo-V2.6-Pro. The run produced 140 million output tokens, showing that the model generates lengthy chain-of-thought sequences during complex tasks. Output speed averaged 124.5 tokens per second, placing the model #12 out of 114 systems tested and ensuring responsive streaming in production software.

Benchmark breakdown: where MiMo-V2.6 wins and where it breaks

Vendor benchmark tables require cautious reading. Xiaomi published comprehensive evaluation scores in its technical documentation. While these numbers are vendor-reported, they clearly show both where the model performs well and where it fails.

BenchmarkMiMo-V2.6-ProMiMo-V2.6-FlashMiMo-V2.5-ProClaude Opus 5GPT-6 AstraClaude Fable 5 / 5.1DeepSeek V4.1 Flash
DeepSWE v1.171.967.919.074.074.070.074.2
ProgramBench26.526.012.537.0-33.020.3
GDPVal 2.1 (Elo)1673-1107170815421735 (Fable 5.1)1600
Toolathlon-verified76.973.649.180.6-77.9-
AutomationBench v1.0.653.152.316.050.352.046.254.8
Agents' Last Exam31.627.613.231.634.225.731.8
Terminal Bench 4.034.928.81.549.059.655.1 (Fable 5.1)26.8
Terminal Bench 2.189.987.665.289.189.991.4 (Fable 5.1)90.6
OSWorld-Verified82.080.8-83.4-86.0-
JobBench62.061.225.065.7-57.445.8
MiMo Visual Coding (in-house)72.371.5-70.082.269.170.6
CyberGym94.095.140.0---88.1
ExploitGym17.86.00.122.142.428.415.3
ExploitBench47.925.316.670.0100.078.0-
SEC Bench Pro66.347.517.7-85.4-62.8

On routine software development tasks, MiMo-V2.6-Pro matches commercial alternatives in Xiaomi's vendor-reported data. A score of 71.9 on DeepSWE v1.1 puts it near Claude Opus 5 (74.0) and GPT-6 Astra (74.0), and marks a steep improvement over the 19.0 scored by MiMo-V2.5-Pro. Single-step bash commands on Terminal Bench 2.1 show the model matching GPT-6 Astra at 89.9. On CyberGym defensive cyber exercises, MiMo-V2.6-Pro reaches 94.0 and MiMo-V2.6-Flash scores 95.1, up from 40.0 on MiMo-V2.5-Pro.

Severe drops occur when tasks demand persistent terminal state, multi-step error recovery, or adversarial modeling. Terminal Bench 4.0 evaluates prolonged command-line sessions where an agent must handle unexpected bash errors, inspect dynamic system state, and maintain session context across dozens of sequential commands. MiMo-V2.6-Pro drops to 34.9. In comparison, GPT-6 Astra scores 59.6, Claude Fable 5.1 scores 55.1, and Claude Opus 5 reaches 49.0. Unattended agent processes running complex system administration tasks will fail more frequently on MiMo than on closed frontier systems.

The second major gap appears on ExploitBench. The benchmark tests offensive vulnerability exploitation, asking models to discover vulnerabilities and chain multi-step exploits. MiMo-V2.6-Pro scores 47.9. GPT-6 Astra achieves 100.0, while Claude Fable 5 reaches 78.0. For offensive penetration testing and vulnerability discovery, closed frontier models maintain a wide lead. Competitive programming tasks show a similar gap: on ProgramBench, MiMo-V2.6-Pro scores 26.5, trailing Claude Opus 5 at 37.0. Engineering teams should assign MiMo to bounded, well-specified coding tasks while keeping frontier APIs for difficult edge cases.

While you are here

Get your SaaS listed on SaaSCity

A permanent listing, a dofollow backlink and a building on the live city map, reviewed by hand and live within 24 hours, for $24.99 one-time.

Submit your SaaSWhat you get

The founder calculation: token pricing as a gross margin decision

In early software prototypes, API bills look like minor development costs. Once an agentic workflow scales across thousands of active users, token consumption becomes your primary cost of goods sold. Model pricing directly determines your gross margin.

Hugging Face model repository for XiaomiMiMo MiMo-V2.6-Pro-RL showing the MIT open source license tag, 1-million-token context window support, and public model weight files available for direct download.

Take a typical B2B feature: an automated code review and ticket-resolution agent. Each active customer account consumes roughly 10 million input tokens and 2 million output tokens per month across code repos, diffs, and test suites.

Here is how the unit economics compare across pricing structures:

Claude Fable 5.1 (Frontier Closed Model)

Using the list pricing established for the Claude Fable 5 line at its June 2026 launch ($10.00 per million input tokens and $50.00 per million output tokens):

  • Input token pricing: $10.00 per million tokens (Claude Fable 5 launch list rate).
  • Output token pricing: $50.00 per million tokens (Claude Fable 5 launch list rate).
  • Monthly input expense: 10M tokens × $10.00 = $100.00.
  • Monthly output expense: 2M tokens × $50.00 = $100.00.
  • Total token cost per account: $200.00 per month.

On a $149 monthly subscription, you lose $51 on every active customer. Even on a $299 monthly plan, your gross margin sits at 33%, leaving little room for hosting, support, and marketing expenses.

MiMo-V2.6-Pro (Uncached API Calls)

  • Input token pricing: $0.435 per million tokens.
  • Output token pricing: $0.87 per million tokens.
  • Monthly input expense: 10M tokens × $0.435 = $4.35.
  • Monthly output expense: 2M tokens × $0.87 = $1.74.
  • Total token cost per account: $6.09 per month.

At a $49 monthly subscription price, a $6.09 COGS yields an 87.5% gross margin.

MiMo-V2.6-Pro (With 80% Prompt Cache Hits)

In agent workflows, system prompts, schemas, and repository trees repeat across consecutive requests. Xiaomi provides a 99% prompt caching discount, reducing cached input tokens to $0.0036 per million.

  • Cached input tokens (80%): 8M tokens × $0.0036 = $0.0288.
  • Uncached input tokens (20%): 2M tokens × $0.435 = $0.8700.
  • Output tokens: 2M tokens × $0.87 = $1.7400.
  • Total token cost per account: $2.64 per month.
Plan TierModel DeployedMonthly Token CostMonthly PriceGross ProfitGross Margin
Enterprise TierClaude Fable 5.1$200.00$299.00$99.0033.1%
Mid-Tier PlanClaude Fable 5.1$200.00$149.00-$51.00-34.2%
Growth PlanMiMo-V2.6-Pro (Uncached)$6.09$49.00$42.9187.6%
Starter PlanMiMo-V2.6-Pro (80% Cached)$2.64$29.00$26.3690.9%

Moving from $200.00 to $2.64 per user changes product viability. Instead of rationing usage credits, you can offer continuous background repository indexing while maintaining software gross margins above 85%. For teams following infrastructure developments, our analysis of OpenAI's Jalapeno custom silicon and SaaS margins explains how providers manage compute expenses, while our review of AI agent coding token plans outlines current pricing across developer tools.

Architecture and deployment: API, OpenRouter, or self-hosting?

The model documentation on Hugging Face specifies an architecture containing 1.0 trillion total parameters with 42 billion active parameters per forward pass in a Mixture of Experts design. The MIT license permits full commercial usage, internal modification, and weights hosting without royalty obligations.

Teams should review the hardware realities of self-hosting before buying servers. Serving a 1-trillion parameter MoE model with a 1-million-token context requires multiple large-VRAM GPUs and reserved capacity. Because dedicated multi-GPU infrastructure carries heavy fixed commitments, self-hosting only pays off at very high sustained token volume. For standard startup workloads, calling the hosted API at $0.435 input and $0.87 output per million tokens keeps infrastructure expenses purely variable without hardware management overhead.

As Gate News noted, Chinese domestic pricing stands at 3 yuan per million input tokens and 6 yuan per million output tokens, alongside a 99% cache discount. Xiaomi claims that MiMo-V2.6 costs 1/20 to 1/60 of foreign alternatives at equal intelligence levels. That remains a vendor marketing claim, though Artificial Analysis data confirms the general cost spread.

Integrating the hosted API is simple. Xiaomi offers OpenAI-compatible endpoints, and the model is live on OpenRouter. Switching requires updating your configuration:

OPENAI_BASE_URL="https://mimo.mi.com/v1"
OPENAI_API_KEY="your-mimo-api-key"

In our earlier look at Xiaomi MiMo-V2.5-Pro as a backbone for Hermes Agent, inference speed averaged 44 tokens per second. With MiMo-V2.6-Pro reaching 124.5 tokens per second on Artificial Analysis evaluations, streaming responses feel fast and natural in web applications. For lightweight local workloads, the distilled 9B parameter model or the Flash variant provide faster execution, similar to patterns discussed in our review of DeepSeek V4.1 Flash's cost efficiency.

The routing framework: route instead of replace

Replacing closed models entirely is an unnecessary mistake. Software architectures benefit most from dynamic routing, sending requests to models based on task risk and required horizon length. We reviewed the mental cost of tracking model releases in our guide on model fatigue and selecting AI models for SaaS. The performance profile of MiMo-V2.6 suggests a practical 85/15 production split.

In standard software applications, roughly 85% of tasks are predictable and bounded:

  • Parsing messy documents into structured JSON schemas.
  • Generating SQL queries and schema migrations.
  • Writing boilerplate components and unit tests.
  • Summarizing support threads into bug tickets.
  • Draft reviews and documentation updates.

Direct all 85% of these tasks to MiMo-V2.6-Pro (or MiMo-V2.6-Flash for simple transformations). At $0.435/$0.87 per million tokens, your operating bill drops significantly while output quality remains comparable to GPT-6 Astra and Claude Opus 5.

Reserve the remaining 15% of your token budget for high-complexity operations: multi-repository architectural refactors, unconstrained shell automation resembling Terminal Bench 4.0 conditions, deep security audits, and multi-step algorithmic proofs. Route those specific requests to Claude Opus 5, Claude Fable 5.1, or GPT-6 Astra. Because only 15% of requests hit the high-cost frontier, your blended token costs fall by more than 75% without sacrificing output quality on critical tasks.

What the RL training receipts mean for software teams

Beyond pricing data, the operational transparency of Xiaomi's release offers clear guidance for engineering teams building autonomous systems. Xiaomi disclosed complete training costs: $3.47 million across both models ($0.85 million for Flash and $2.62 million for Pro). Over 30 discrete RL steps and roughly 750,000 trajectories in under six days, the training process scaled compute on verifiable tasks.

The progression metrics show consistent gains. Average pass rates on training tasks rose 25% for Flash and 12% for Pro in relative terms. On the held-out DeepSWE v1.1 software benchmark, scores rose from 48.8 to 65.68 on Flash, and from 58.4 to 72.57 on Pro.

This confirms that post-training reinforcement learning anchored to deterministic verifiers (unit tests, code linters, formal proofs) builds strong reasoning capabilities without requiring hundreds of millions of dollars in foundational pre-training. Software teams building proprietary agents can adopt this methodology. By designing evaluation pipelines with clear pass/fail criteria, you can align open-weights models on domain-specific codebases with reasonable compute budgets.

The distribution equation: cheap tokens mean nothing without traffic

Engineering teams often focus on token optimization because it feels directly controllable. You refine prompts, configure caching, swap endpoints, and reduce your monthly bill. Lowering token costs improves unit margins, but high margins mean little without user demand. A software product with 92% gross margins and fifteen active users remains unsustainable.

When frontier-level intelligence becomes an affordable commodity, competitive moats shift toward customer acquisition and brand visibility. If competitors can replicate your technical stack using open-weights models and an API key, long-term defensibility requires proprietary distribution channels.

In our analysis of the SEO benefits of listing SaaS products in directories, we documented how modern AI answer engines like ChatGPT, Perplexity, and Gemini rely on third-party directories when answering product comparison queries. The Princeton GEO research verified that third-party citations and factual descriptions improve generative engine visibility by roughly 40%.

This is where SaaSCity provides structural support. You can submit your product to SaaSCity and secure an indexed listing page. A SaaSCity listing costs $24.99 one-time: reviewed by hand, live within 24 hours, with a dofollow backlink and a building on the city map. A Premium listing ($49.99) adds a launch review on our blog: 3000+ words, 5 links, published within 3 days.

While other founders spend weeks debating foundation model announcements on social media, smart operators lower their inference costs with MiMo-V2.6 and secure their distribution channels immediately.

Practical playbook for Monday morning

Here is a concrete sequence to implement these changes next week:

  1. Test your eval suite on MiMo-V2.6-Pro: Point your test harness to https://mimo.mi.com/v1 or OpenRouter. Run integration suites to measure output quality against your current closed endpoints.
  2. Configure prompt caching: Review agent prompts to ensure system instructions and schema definitions remain consistent across requests. Maximizing cache hits unlocks Xiaomi's 99% discount, reducing input pricing to $0.0036 per million tokens.
  3. Set up dynamic routing: Direct standard code generation, formatting, and extraction requests to MiMo-V2.6-Pro while routing complex terminal interactions and security checks to Claude Fable 5.1 or Opus 5.
  4. Build distribution assets: Submit your software to SaaSCity to secure indexed backlinks and AI search citations before competitors enter your category.

Model prices dropped by 50x. Use those saved margins to build sustainable distribution.

Get your SaaS in front of founders

List your product on SaaSCity for $24.99, one-time: a permanent listing, a dofollow backlink and a building on the live city map.

Submit your SaaSSee pricing

Founder resources

Done-for-you directory submissionBest SaaS & startup directoriesFree dofollow directoriesBest AI directoriesHigh-DR directoriesFree DR checkerLive launches

Related articles

Muse Spark Open: Meta's 816B Open-Weight Model Runs on Two Mac Studios, and What It Does to Your AI Bill (2026)

Muse Spark Open: Meta's 816B Open-Weight Model Runs on Two Mac Studios, and What It Does to Your AI Bill (2026)

Modal Raised $750M at $15.75B on $1B ARR, and $300M of It Comes From Letting Agents Run Code (2026)

Modal Raised $750M at $15.75B on $1B ARR, and $300M of It Comes From Letting Agents Run Code (2026)

Mistral Large 4 ("Le Chonk") Is a 1T Open-Weight Model at $1.36/M Tokens (2026)

Mistral Large 4 ("Le Chonk") Is a 1T Open-Weight Model at $1.36/M Tokens (2026)

Contents

  1. Key takeaways
  2. What Xiaomi shipped in the MiMo-V2.6 family
  3. Independent verification: the Artificial Analysis measurements
  4. Benchmark breakdown: where MiMo-V2.6 wins and where it breaks
  5. The founder calculation: token pricing as a gross margin decision
  6. Architecture and deployment: API, OpenRouter, or self-hosting?
  7. The routing framework: route instead of replace
  8. What the RL training receipts mean for software teams
  9. The distribution equation: cheap tokens mean nothing without traffic
  10. Practical playbook for Monday morning

List your SaaS

$24.99one-time
  • Dofollow backlink
  • Reviewed by hand, live within 24 hours
  • Permanent listing page and a building on the city map
Submit your SaaS

Done for you

We submit your SaaS to up to 270 directories

Every form filled in by us, every submission and its screenshot in a report. Three packages.

from$99one-time

Pick your project

City Sponsors

  • Nick LaunchesShip, launch, and get your product in front of real founders.
  • @ListBulbGet your product discovered.
  • @peregrineintellPeregrine OS: pre-call intel for agency new business
Become a sponsor
Write for this blog, from $99.99
SaaSCity.io

Directories are boring. We built a city instead. First isometric SaaS directory on the planet.

Platform
Submit SaaSLive LaunchesPricingBlogWrite for UsMCP for AgentsAdvertiseAboutghosty
Directories
Best SaaS DirectoriesBest AI DirectoriesDirectory ReviewsBest Indie Hacker CommunitiesBest Subreddits for FoundersHow to Get SaaS BacklinksSEO GlossaryHow to Submit to DirectoriesDirectory Submission ServiceDirectory Submission Services Compared
SaaSCity Alternatives
All ComparisonsSaaSCity vs Nick LaunchesSaaSCity vs BetterLaunchSaaSCity vs PeerPushProduct Hunt AlternativesSaaSHub AlternativesFazier AlternativesFuturepedia Alternatives
Legal
Terms of ServicePrivacy PolicyRefund PolicyCookie PolicyCopyright & DMCASecurityContact
Free Tools
ARR calculatorSaaS valuationChurn calculatorMargin calculatorTAM SAM SOMLLM API pricingDR checkerRobots.txt generatorPNG to ICOAll 35 tools →

© 2026 SaaSCity.io

llms.txt