Локальный · многоканальный · open source

Ваш AI-ассистент на русском в Telegram, VK и почте

krabobot — персональный бот, который работает у вас на машине: единый профиль между мессенджерами, контроль доступа, память по пользователям и голосовые ответы через локальные модели sherpa-onnx.

Возможности

Всё, что заложено в проект сегодня — без облачной привязки к одному чату.

    Каналы связи

    Один агент — несколько точек входа. Аккаунты связываются командой /link.

      Доступ и безопасность

      Первый пользователь становится владельцем. Остальные регистрируются через /reg и ждут подтверждения. Владелец управляет заявками и может выдавать одноразовые коды /regcode create.

      • Персональный workspace и память на каждого пользователя
      • Команды /status и /restart — только для владельца
      • Голосовые ответы включаются индивидуально: /tts on

      Команды

      Быстрый старт

      Python 3.11+, Linux / macOS / Windows. Установка из репозитория.

      После krabobot serve откройте веб-чат на http://127.0.0.1:<порт>/ и настройте config.json во вкладке «Настройки».

      gateway

      Долгоживущий процесс: каналы + агент в одном.

      agent

      Интерактивный CLI-чат для отладки и личного использования.

      serve

      HTTP API и веб-интерфейс чата к тому же агенту.