Обзор
Kimi — рабочее пространство вокруг AI-рантайма: пользователь открывает проект в браузере и получает изолированную среду — файлы, сессии и агент-рантайм, отделённые от чужих.
Моя роль
Продукт и платформа — архитектура, сборка, деплой.
Что делает система
Монорепозиторий разделён на приложения (web, api, runtime) и пакеты (db, domain, gateway, shared), поэтому граница между продуктом и моделью остаётся явной. Архитектура платформы — и есть результат; доступность конкретного провайдера моделей — отдельный операционный вопрос.
Текущее состояние
Развёрнута в составе экосистемы Okiyumi.
Что я построил
- Браузерный интерфейс поверх изолированных сред
- Backend-for-frontend с выделенным gateway
- Жизненный цикл рантайма: изолированный контейнер на среду
- Управление файлами проекта и сессиями
- Задокументированная архитектура: деплой, безопасность, API-контракт
Факты
- Монорепозиторий на npm-workspaces: веб, API, изолированный рантайм, общие пакеты
- BFF-архитектура с выделенным gateway-пакетом
- AI-рантайм работает в собственном изолированном контейнере на среду
- Полный набор документации: архитектура, деплой, дизайн-система, безопасность, API-контракт