
Xiaomi відкрила код MiMo Code за ліцензією MIT
Команда MiMo від Xiaomi опублікувала MiMo Code — термінальний ШІ-асистент для програмування на базі OpenCode. Код відкрито за ліцензією MIT, є постійна пам'ять і підагенти.
Команда MiMo компанії Xiaomi опублікувала MiMo Code — термінальний ШІ-асистент для програмування, вихідний код якого тепер доступний за ліцензією MIT. Проєкт є форком OpenCode: він зберігає базові можливості оригіналу — підтримку багатьох провайдерів, текстовий інтерфейс, LSP, MCP і плагіни — та додає власний шар роботи з пам'яттю, керування контекстом і автономними циклами.
Що вміє асистент
MiMoCode може читати й редагувати код, запускати команди, керувати Git і використовувати систему пам'яті, яка зберігає розуміння проєкту між сесіями. Встановлення виконується однією командою — curl -fsSL https://mimo.xiaomi.com/install | bash на macOS і Linux, відповідний скрипт PowerShell на Windows або npm-пакет @mimo-ai/cli. Перший запуск автоматично проводить користувача через налаштування: платформа Xiaomi MiMo через OAuth, підключення акаунта Codex, імпорт автентифікації з Claude Code, провайдери з каталогу за API-ключем або будь-який сумісний з OpenAI сервіс.
Пам'ять, контекст і підагенти
Постійна пам'ять побудована на повнотекстовому пошуку SQLite FTS5 і поділена на чотири частини: знання про проєкт у MEMORY.md, автоматичні знімки стану сесії у checkpoint.md, тимчасові нотатки у notes.md та журнали прогресу окремих завдань. Під час відновлення сесії ці дані автоматично потрапляють у контекст з урахуванням бюджету токенів і ранжування за важливістю. Коли контекст наближається до межі, система відбудовує його з останнього знімка, а команда /context-limit дозволяє стискати раніше за вікно моделі.
Головний агент може створювати підагентів на вимогу: вони поділяють поточний контекст сесії та працюють паралельно. Доступні три основні режими — build з повними правами, призначений для читання plan і орієнтований на оркестрацію compose; перемикання — клавішею Tab. Команда /goal задає умову зупинки сесії, а незалежна модель-суддя перевіряє, чи справді її виконано.
Робочі процеси та самовдосконалення
Команда також описала чотири вбудовані робочі процеси, що виконуються як детерміновані JavaScript-скрипти в пісочниці: compose для повного циклу розробки, deep-research для звітів із багатьох джерел, fact-check для змагальної перевірки фактів голосуванням трьох суддів і research-experiment для оптимізації вимірюваної метрики. Команда /dream витягує постійні знання з журналів сесій, а /distill перетворює повторювані ручні дії на багаторазові навички, підагенти чи команди. Також є голосове введення на базі TenVAD і MiMo ASR.
Відкриття коду важливе тим, що MiMo Code конкурує із закритими комерційними асистентами, а публікація джерел дозволяє розробникам перевіряти й змінювати поведінку інструмента. Ліцензію супроводжує окремий документ про обмеження використання, а на сервіси, що працюють на платформі MiMo, поширюються власні умови Xiaomi.
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.