Локально размещаемый персональный AI-ассистент в виде одного бинарного файла на Go: чат с LLM, базы знаний RAG и циклы агента для браузера, shell-команд и MCP-инструментов.
- Звёзды
- 1,313
- Форки
- 203
- Открытые issues
- 125
- Последний коммит
- вчера
Что это?
Kai 9000 — кроссплатформенный AI-ассистент на Kotlin Multiplatform. Он работает как нативное приложение на Android, iOS, Windows, macOS и Linux, а также как веб-приложение. Ассистент подключается ко множеству провайдеров LLM, включая Anthropic, OpenAI, Gemini, DeepSeek и Groq, а также к любым API, совместимым с OpenAI. Если один провайдер перестаёт работать, ассистент автоматически переключается на другой.
Ассистент сохраняет воспоминания между разговорами и добавляет в системный промпт те из них, которые часто оказываются полезными. Системный промпт можно редактировать, а периодически запускаемый в фоновом режиме heartbeat просматривает воспоминания и незавершённые дела и уведомляет пользователя, только если что-то требует внимания. Ассистент умеет вызывать инструменты для веб-поиска, отправки уведомлений, работы с календарём, выполнения shell-команд и подключения к MCP-серверам. На Android встроенная изолированная среда Alpine Linux запускается через proot без root-доступа: в ней AI может выполнять скрипты и устанавливать пакеты.
Интерфейс также может создавать интерактивные экраны — например, викторины, дашборды и карточки рецептов, — по которым можно перемещаться с помощью кнопок. На Android доступен запуск моделей на устройстве с помощью LiteRT.
Ключевые возможности
- 01Постоянная память, сохраняющая факты и предпочтения между разговорами
- 02Поддержка нескольких провайдеров LLM с автоматическим переключением при сбоях, а также API, совместимых с OpenAI
- 03Вызов инструментов для веб-поиска, отправки уведомлений, работы с календарём и выполнения shell-команд
- 04Подключение к MCP-серверам по Streamable HTTP
- 05Изолированная среда Linux на Android для запуска скриптов и работы с пакетами
- 06Зашифрованное локальное хранение переписки и экспорт/импорт настроек
Сценарии использования
- Запустить на телефоне личного ассистента, который запоминает ваши предпочтения
- Переключаться между несколькими провайдерами LLM в одном приложении для чата
- Поручить AI-агенту запускать скрипты и обрабатывать данные в изолированной среде Linux на Android
- Подключить ассистента к общедоступным MCP-серверам с инструментами для работы с документацией, погодой или финансовыми данными
Быстрый старт
- 1
Установите на macOS с помощью Homebrew
brew install --cask simonschubert/tap/kai - 2
Установите на Arch Linux с помощью помощника AUR
yay -S kai-bin - 3
Установите на Windows с помощью Winget
winget install SimonSchubert.Kai - 4
Или скачайте приложение из Play Store, App Store, F-Droid, веб-приложения или GitHub Releases
Что важно знать
- Некоторые сборки предназначены только для определённых платформ, например Linux Sandbox, доступный только на Android.
- Для большинства функций нужен сервис LLM, а многие провайдеры требуют API-ключ.
Темы
Частые вопросы
- Что такое Kai?
- Кроссплатформенный AI-ассистент с открытым исходным кодом и постоянной памятью, работающий на Android, iOS, компьютерах и в вебе. Kai 9000 — кроссплатформенный AI-ассистент на Kotlin Multiplatform. Он работает как нативное приложение на Android, iOS, Windows, macOS и Linux, а также как веб-приложение. Ассистент подключается ко множеству провайдеров LLM, включая Anthropic, OpenAI, Gemini, DeepSeek и Groq, а также к любым API, совместимым с OpenAI. Если один провайдер перестаёт работать, ассистент автоматически переключается на другой.
- Kai можно использовать бесплатно? Какая у него лицензия?
- Kai распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Kai всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Kai — 21 окт. 2026 г..
- Для чего можно использовать Kai?
- Запустить на телефоне личного ассистента, который запоминает ваши предпочтения Переключаться между несколькими провайдерами LLM в одном приложении для чата Поручить AI-агенту запускать скрипты и обрабатывать данные в изолированной среде Linux на Android Подключить ассистента к общедоступным MCP-серверам с инструментами для работы с документацией, погодой или финансовыми данными
- Как установить Kai?
- Установите на macOS с помощью Homebrew: brew install --cask simonschubert/tap/kai Установите на Arch Linux с помощью помощника AUR: yay -S kai-bin Установите на Windows с помощью Winget: winget install SimonSchubert.Kai Или скачайте приложение из Play Store, App Store, F-Droid, веб-приложения или GitHub Releases
- Где скачать Kai?
- Исходный код и инструкции по установке — на GitHub: https://github.com/SimonSchubert/Kai
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Android-клиент для общения с ИИ — форк RikkaHub с чатами с ИИ-партнёрами, удалённым управлением компьютером по SSH и трансляцией экрана, а также переводом текста в других приложениях.
Самостоятельно размещаемая платформа персонального ИИ-ассистента с приоритетом конфиденциальности, автономными агентами, 250+ инструментами, поддержкой MCP и подключением к Telegram и WhatsApp.
Мобильное приложение Google AI Edge для Android и iOS, позволяющее офлайн запускать open-source LLM и проверять сценарии GenAI прямо на телефоне.
LobeHub объединяет AI-агентов в постоянно работающие команды, которые можно нанимать, планировать их работу и оценивать результаты в одном месте.
Открытый персональный AI-ассистент и Agent Harness: планирует задачи, запускает инструменты и навыки и сохраняет память в Web и IM-каналах.