JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 33425
  • Score
    100M100P100Q150959F

Package Exports

  • @mimo-ai/cli

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@mimo-ai/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

MiMoCode

MiMo Code: Where Models and Agents Co-Evolve

Website | Blog | GitHub


MiMoCode is a terminal-native AI coding assistant. It can read and write code, run commands, manage Git, and use a persistent memory system to keep a deep understanding of your project across sessions while continuously improving itself.

MiMo Auto is built in as a free-for-limited-time channel, so you can start with zero configuration. MiMoCode also supports connecting to any mainstream LLM provider API.


Quick Start

# One-line install (macOS / Linux)
curl -fsSL https://mimo.xiaomi.com/install | bash

# One-line install (Windows PowerShell)
powershell -ep Bypass -c "irm https://mimo.xiaomi.com/install.ps1 | iex"

# Or install via npm (all platforms)
# Mirror registries (e.g. cnpm/taobao) may have delayed platform package sync
npm install -g @mimo-ai/cli --registry https://registry.npmjs.org

# Run
mimo

The first launch guides you through configuration automatically. Supported options:

  • MiMo Auto (free for a limited time) — anonymous channel, zero configuration
  • Xiaomi MiMo Platform — OAuth login
  • Import from Claude Code — migrate existing authentication in one step
  • Custom Provider — add any OpenAI-compatible API in the TUI

Core Features

  • Multiple Agents — build (default), plan (read-only analysis), compose (specs-driven orchestration); press Tab to switch
  • Persistent Memory — cross-session project knowledge, checkpoints, and task progress powered by SQLite FTS5
  • Intelligent Context Management — automatic checkpoints, context reconstruction, and budgeted injection to stay within model limits
  • Task Tracking — tree-shaped task system integrated with the checkpoint system
  • Subagent System — parallel subagents with lifecycle tracking, cancellation, and background execution
  • Goal / Stop Condition — judge model prevents premature stops during autonomous work
  • Compose Mode — structured workflow for specs-driven development with built-in skills
  • Voice Input — real-time streaming voice input powered by TenVAD and MiMo ASR
  • Dream & Distill — extract knowledge into memory (/dream) and discover reusable workflows (/distill)

For detailed documentation, configuration options, and troubleshooting, see the GitHub repository.


License

Source code is licensed under the MIT License.

Use of MiMoCode is also subject to the Use Restrictions. Use of Xiaomi MiMo-hosted services is subject to the MiMo Terms of Service. Use of the MiMo name, logo, and trademarks is subject to the MiMo Trademark Policy.