Назад
Xiaomi відкрила код MiMo Code за ліцензією MIT
SiTech AI Team2 წთ. საკითხავი

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.

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.