Repolode
abacusai

abacusai/abacusai-bot

Бесплатное desktop-приложение с открытым исходным кодом для создания персональных AI-ботов, работающих в WhatsApp, Telegram, Discord и подключённых сервисах вроде Gmail и Slack.

Звёзды
471
Форки
63
Открытые issues
20
Последний коммит
19 часов назад

Что это?

AbacusAI Bot — desktop-приложение для создания постоянно работающих персональных агентов. У каждого бота есть своё имя, инструкции, модель, история чатов, память и включённые инструменты. Общаться с ботами можно из desktop-приложения, WhatsApp, Telegram и Discord. Боты умеют читать и готовить черновики писем, управлять календарями и файлами, публиковать записи в рабочих сервисах, просматривать веб-страницы и выполнять команды. Кроме того, они могут запускаться по расписанию с помощью routines.

В приложение входят более 100 коннекторов и инструментов, в том числе Gmail, Google Drive, Google Calendar, Slack, Outlook, Jira и Confluence. Также поддерживаются MCP-серверы и skills. Для удалённого обмена сообщениями предусмотрены подтверждение отправителей и управление инструментами; по умолчанию входящие сообщения не запускают выполнение задач. Чаты с ботами и routines работают с полными правами доступа к инструментам, а в сессиях под наблюдением доступны режимы подтверждения и опциональная изоляция в kernel sandbox.

Desktop-приложение распространяется по лицензии MIT и бесплатно при наличии бесплатного аккаунта. Оно может направлять запросы бесплатным моделям от нескольких провайдеров или локальной модели с поддержкой OpenAI API. Репозиторий написан на TypeScript, собирается с помощью Node.js 22 и pnpm и рассчитан на macOS, Windows и Linux.

Ключевые возможности

  • 01Именованные боты со своими инструкциями, моделью, памятью и историей чатов.
  • 02Общение с ботами из desktop-приложения, WhatsApp, Telegram или Discord.
  • 03Более 100 коннекторов, в том числе Gmail, Google Drive, Slack и рабочие инструменты вроде GitHub.
  • 04Запускаемые по расписанию routines: каждый час, ежедневно, еженедельно или по webhook.
  • 05Подтверждение отправителей и возможность приостанавливать удалённый обмен сообщениями.

Сценарии использования

  • Подготовка ответов на письма и ежедневной утренней сводки.
  • Контроль последующих действий и подготовка к встречам в Gmail, Calendar и Slack.
  • Регулярные исследования и задачи мониторинга по расписанию.
  • Передача боту задачи по программированию: изменить репозиторий и запустить тесты.

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

  1. 1

    Включите Corepack (требуется Node.js 22)

    corepack enable
  2. 2

    Установите зависимости с помощью pnpm

    pnpm install
  3. 3

    Запустите приложение в режиме разработки

    pnpm dev

Что важно знать

  • Чаты и сценарии Bot по умолчанию выполняются без песочницы и с полным доступом к инструментам.
  • Для сборки из исходного кода требуются Node.js 22 и pnpm.
  • Локальные сценарии выполняются, только пока открыто настольное приложение.

В подборках

Темы

Частые вопросы

Что такое abacusai-bot?
Бесплатное desktop-приложение с открытым исходным кодом для создания персональных AI-ботов, работающих в WhatsApp, Telegram, Discord и подключённых сервисах вроде Gmail и Slack. AbacusAI Bot — desktop-приложение для создания постоянно работающих персональных агентов. У каждого бота есть своё имя, инструкции, модель, история чатов, память и включённые инструменты. Общаться с ботами можно из desktop-приложения, WhatsApp, Telegram и Discord. Боты умеют читать и готовить черновики писем, управлять календарями и файлами, публиковать записи в рабочих сервисах, просматривать веб-страницы и выполнять команды. Кроме того, они могут запускаться по расписанию с помощью routines.
abacusai-bot можно использовать бесплатно? Какая у него лицензия?
abacusai-bot распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
abacusai-bot всё ещё поддерживается?
Активно поддерживается. Последний коммит в abacusai-bot — 6 нояб. 2026 г..
Для чего можно использовать abacusai-bot?
Подготовка ответов на письма и ежедневной утренней сводки. Контроль последующих действий и подготовка к встречам в Gmail, Calendar и Slack. Регулярные исследования и задачи мониторинга по расписанию. Передача боту задачи по программированию: изменить репозиторий и запустить тесты.
Как установить abacusai-bot?
Включите Corepack (требуется Node.js 22): corepack enable Установите зависимости с помощью pnpm: pnpm install Запустите приложение в режиме разработки: pnpm dev
Где скачать abacusai-bot?
Исходный код и инструкции по установке — на GitHub: https://github.com/abacusai/abacusai-bot

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

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

Настольный ИИ-агент с открытым исходным кодом от NetEase Youdao, который выполняет офисные задачи с локальными файлами и принимает команды через WeChat, Feishu и другие мессенджеры.

6,2 тыс.+14 за неделю977TypeScriptMITОбновлён вчера

Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.

261,1 тыс.+2,3 тыс. за неделю57,8 тыс.PythonMITОбновлён 24 часа назад