Repolode
SimonSchubert

SimonSchubert/Kai

Кроссплатформенный AI-ассистент с открытым исходным кодом и постоянной памятью, работающий на Android, iOS, компьютерах и в вебе.

Open source альтернатива:ChatGPTClaude

Звёзды
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. 1

    Установите на macOS с помощью Homebrew

    brew install --cask simonschubert/tap/kai
  2. 2

    Установите на Arch Linux с помощью помощника AUR

    yay -S kai-bin
  3. 3

    Установите на Windows с помощью Winget

    winget install SimonSchubert.Kai
  4. 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 обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемая платформа персонального ИИ-ассистента с приоритетом конфиденциальности, автономными агентами, 250+ инструментами, поддержкой MCP и подключением к Telegram и WhatsApp.

42964TypeScriptMITОбновлён в прошлом месяце