{"_id":"@allenchen77/cli","name":"@allenchen77/cli","dist-tags":{"latest":"0.2.0"},"versions":{"0.2.0":{"name":"@allenchen77/cli","version":"0.2.0","description":"UCode AI coding agent","license":"MIT","author":{"name":"UCode Team"},"repository":{"type":"git","url":"git+https://github.com/AllernChen/U-Code.git"},"bugs":{"url":"https://github.com/AllernChen/U-Code/issues"},"keywords":["ai","cli","code","ucode"],"bin":{"ucode":"bin/ucode"},"scripts":{"postinstall":"bun ./postinstall.mjs || node ./postinstall.mjs"},"optionalDependencies":{"@allenchen77/ucode-windows-x64":"0.2.0"},"_id":"@allenchen77/cli@0.2.0","homepage":"https://github.com/AllernChen/U-Code#readme","_integrity":"sha512-IFl0Un8rbuptMFTQPdV1q1RxxJrr/iybh3nqH29Kx9LzCemf7IAXMyikYIaKC47bTTdfhNon9eGoWJlvQBdbCw==","_resolved":"F:\\projects\\ucode\\packages\\opencode\\dist\\@ucode\\cli\\allenchen77-cli-0.2.0.tgz","_from":"file:allenchen77-cli-0.2.0.tgz","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-IFl0Un8rbuptMFTQPdV1q1RxxJrr/iybh3nqH29Kx9LzCemf7IAXMyikYIaKC47bTTdfhNon9eGoWJlvQBdbCw==","shasum":"d8ca9d027ac6524b6863e4dc0d28204c47b54903","tarball":"https://registry.npmjs.org/@allenchen77/cli/-/cli-0.2.0.tgz","fileCount":6,"unpackedSize":12789,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD74DriUVMv+llmPUF8+ixCJuiAOwOQ1oVymzqf/IxVTwIgBUG+SfO2zURJj9zzSV0pfwyXIBen9hW1XfC9BGwPmRQ="}]},"_npmUser":{"name":"allenchen77","email":"443803527@qq.com"},"directories":{},"maintainers":[{"name":"allenchen77","email":"443803527@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.2.0_1786081683496_0.18975047174062487"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-07T05:48:03.346Z","0.2.0":"2026-08-07T05:48:03.629Z","modified":"2026-08-07T05:48:03.783Z"},"maintainers":[{"name":"allenchen77","email":"443803527@qq.com"}],"description":"UCode AI coding agent","homepage":"https://github.com/AllernChen/U-Code#readme","keywords":["ai","cli","code","ucode"],"repository":{"type":"git","url":"git+https://github.com/AllernChen/U-Code.git"},"author":{"name":"UCode Team"},"bugs":{"url":"https://github.com/AllernChen/U-Code/issues"},"license":"MIT","readme":"<h1 align=\"center\">UCode</h1>\r\n\r\n<p align=\"center\"><strong>UCode: AI-Powered Development Tool</strong></p>\r\n\r\n<p align=\"center\">\r\n  <a href=\"https://mimo.xiaomi.com/coder\">Website</a> | <a href=\"https://mimo.xiaomi.com/en/blog/mimo-code-long-horizon\">Blog</a> | <a href=\"https://github.com/XiaomiMiMo/MiMo-Code\">GitHub</a>\r\n</p>\r\n\r\n---\r\n\r\nUCode 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.\r\n\r\nMiMo Auto is built in as a free-for-limited-time channel, so you can start with zero configuration. UCode also supports connecting to any mainstream LLM provider API.\r\n\r\n---\r\n\r\n## Quick Start\r\n\r\n```bash\r\n# One-line install (macOS / Linux)\r\ncurl -fsSL https://mimo.xiaomi.com/install | bash\r\n\r\n# One-line install (Windows PowerShell)\r\npowershell -ep Bypass -c \"irm https://mimo.xiaomi.com/install.ps1 | iex\"\r\n\r\n# Or install via npm (all platforms)\r\n# Mirror registries (e.g. cnpm/taobao) may have delayed platform package sync\r\nnpm install -g @ucode/cli --registry https://registry.npmjs.org\r\n\r\n# Run\r\nucode\r\n```\r\n\r\nThe first launch guides you through configuration automatically. Supported options:\r\n- **MiMo Auto (free for a limited time)** — anonymous channel, zero configuration\r\n- **Xiaomi MiMo Platform** — OAuth login\r\n- **Codex (ChatGPT Pro/Plus)** — OpenAI OAuth login\r\n- **Import from Claude Code** — migrate existing authentication in one step\r\n- **Provider list** — connect catalog providers by API key, or OAuth where supported (e.g. xAI/Grok)\r\n- **Custom Provider** — add any OpenAI-compatible API in the TUI\r\n\r\n---\r\n\r\n## Core Features\r\n\r\n- **Multiple Agents** — build (default), plan (read-only analysis), compose (specs-driven orchestration); press `Tab` to switch\r\n- **Persistent Memory** — cross-session project knowledge, checkpoints, and task progress powered by SQLite FTS5\r\n- **Intelligent Context Management** — automatic checkpoints, context reconstruction, and budgeted injection to stay within model limits\r\n- **Task Tracking** — tree-shaped task system integrated with the checkpoint system\r\n- **Subagent System** — parallel subagents with lifecycle tracking, cancellation, and background execution\r\n- **Goal / Stop Condition** — judge model prevents premature stops during autonomous work\r\n- **Compose Mode** — structured workflow for specs-driven development; recommended via the `/compose-next` skill on the build agent\r\n- **Builtin Skills** — 20+ reusable instruction sets (PDF/Office generation, research, design, and more), invoked via `/skill-name` or auto-matched by relevance\r\n- **Workflows** — deterministic multi-agent orchestration scripts, including built-in compose, deep-research, fact-check, and research-experiment pipelines\r\n- **Voice Input** — real-time streaming voice input powered by TenVAD and MiMo ASR\r\n- **Dream & Distill** — extract knowledge into memory (`/dream`) and discover reusable workflows (`/distill`)\r\n\r\nFor detailed documentation, configuration options, and troubleshooting, see the [GitHub repository](https://github.com/XiaomiMiMo/MiMo-Code).\r\n\r\n---\r\n\r\n## License\r\n\r\nSource code is licensed under the [MIT License](https://github.com/XiaomiMiMo/MiMo-Code/blob/main/LICENSE).\r\n\r\nUse of UCode is also subject to the [Use Restrictions](https://github.com/XiaomiMiMo/MiMo-Code/blob/main/USE_RESTRICTIONS.md).\r\nUse of Xiaomi MiMo-hosted services is subject to the [MiMo Terms of Service](https://platform.xiaomimimo.com/docs/terms/user-agreement).\r\nUse of the MiMo name, logo, and trademarks is subject to the MiMo Trademark Policy.\r\n","readmeFilename":"README.md","_rev":"1-387f5700bf1370a08292d365532fdc77"}