Разработка 4 мин чтения

Chibi: общий ИИ-ассистент в Telegram на вашем сервере

Chibi это Telegram-бот с открытым кодом, который работает на вашем сервере и подключается к ключам разных ИИ-провайдеров. Разобрал код и README: что реально есть, как настроить доступы и где потолок трат придётся ставить самим.

ChibiИИ-ассистентTelegram-ботMCP
Коротко. Chibi это открытый проект под лицензией MIT: Telegram-бот, который на вашем сервере подключается к ключам разных ИИ-провайдеров (OpenAI, Anthropic, Google, DeepSeek, xAI, Alibaba и других), умеет работать с файлами и терминалом, запускать фоновые задачи и подключать внешние инструменты через MCP. Ставится через pip или Docker. Для команды из нескольких человек подходит, если сразу настроить список допущенных людей, набор моделей и потолок трат у провайдера. Проект небольшой, и часть обещаний из рекламы я не проверял. Что подтвердилось по коду, а что нет, написано ниже.

Один ассистент на всех и три подписки на каждого

Типичная картина в небольшой команде. Директор сидит в одном чат-сервисе, маркетолог в другом, разработчик в третьем. Ключи и тарифы у каждого свои, история переписок остаётся в чужих кабинетах, а когда один из провайдеров меняет условия или пропадает с радаров, всё это придётся пересобирать.

Альтернатива такая: один бот в Telegram, куда все пишут привычным способом, а ключи и данные лежат у вас. Chibi делает именно это. Проект создан в марте 2023 года, лицензия MIT (я открыл файл LICENSE, там «MIT License» и один автор в строке об авторских правах). Код лежит в репозитории s-nagaev/chibi, на 7 октября 2026 у него 55 звёзд, 13 форков и коммит от 6 октября. Проект небольшой.

Что Chibi делает на самом деле

Я прочитал README, пример конфигурации и исходники. У себя на сервере его не разворачивал, поэтому ниже только то, что видно в коде и документации.

Провайдеры подключаются отдельными ключами: OpenAI, Anthropic, Google, DeepSeek, xAI, Mistral, Alibaba (Qwen), Moonshot, ZhipuAI, MiniMax, плюс агрегаторы вроде OpenRouter и Together AI. Есть и свои модели: Ollama, vLLM, LM Studio или любой OpenAI-совместимый адрес. В README сказано, что можно сменить провайдера прямо посреди диалога, не теряя контекст, а агент может выбирать модель под шаг задачи. Как хорошо это работает на практике, я не проверял.

Дальше список возможностей. Фоновые задачи и планировщик, который переживает перезапуск. Саб-агенты: основной агент может поручить часть работы другим. Файлы и терминал, но только если вы сами включили FILESYSTEM_ACCESS, по умолчанию он выключен. Память диалога с автоматическим сжатием, когда контекст разрастается. Картинки, музыка (через Suno и ElevenLabs), голос. Свои инструкции в виде md-файлов, которые агент подгружает по необходимости. MCP по протоколу SSE включён из коробки, а запуск MCP-серверов командой на самом сервере (stdio) выключен, его надо включать отдельно.

Как это ставится

Два пути. Первый: pip install chibi-bot, затем chibi config для ключей и настроек, потом chibi start, и бот работает фоновой службой. Нужен Python 3.11 или новее. Второй: Docker-образ pysergio/chibi и короткий compose-файл с токеном бота от BotFather и ключами провайдеров в переменных окружения. Данные лежат в томе, при желании можно подключить Redis.

Требования в README скромные: заявлены 512 МБ памяти и два ядра.

Доступы, ключи и деньги

Здесь у Chibi есть удачные решения. Ключи провайдеров живут в переменных окружения на сервере, в чат их вводить не нужно. В закрытом режиме без списка допущенных USERS_WHITELIST бот отказывается запускаться и пишет, что иначе им сможет пользоваться любой человек в Telegram за ваш счёт. По умолчанию он отвечает только в личных сообщениях, группы допускаются отдельным списком. Модели и инструменты тоже ограничиваются списками: MODELS_WHITELIST, MODELS_BLACKLIST, TOOLS_WHITELIST. Публичный режим (каждый приносит свой ключ) бот не даст включить вместе с доступом к файловой системе.

Теперь минусы. Лимита расходов в деньгах я в настройках не нашёл. Есть месячный лимит на число генераций картинок, и всё. Значит, потолок траты задаётся в кабинете провайдера: пополняемый баланс или лимит на ключ. Разбивку расходов по сотрудникам в настройках тоже не видно, все допущенные работают на общих ключах. Терминальные команды агента перед запуском проверяет другая модель, то есть защита вероятностная, и давать боту доступ к рабочему серверу без отдельной песочницы я бы не стал. Под такие задачи разумно отдельное тестовое окружение.

Что важно учесть

Ключи провайдеров платные, и каждый запрос стоит денег. Длинные диалоги с инструментами и саб-агентами съедают токены быстрее, чем кажется. Порог автосжатия контекста по умолчанию 100 000 токенов, и это уже немало.

Доступность моделей из России зависит от провайдера и вашего региона. Какие из них сейчас отвечают с вашего сервера, смотрите по условиям конкретного провайдера, обещаний тут не будет и обходные пути я не предлагаю. Часть команд делает ставку на российские или локальные модели через OpenAI-совместимый адрес, Chibi это допускает.

Проект небольшой, документация в основном на английском (README переведён на русский), ночные сборки выходят почти ежедневно, и версия 1.x ещё быстро меняется. В журнале изменений за последний месяц есть исправления вроде потерянной истории в семантической памяти. Если бот встроен в рабочие процессы, нужен человек, который его обновляет и проверяет.

А если нужен веб-интерфейс с разграничением прав по ролям, смотрите Open WebUI. Как делить общий ИИ-ассистент на отдел по ролям и памяти, разобрано в отдельной статье. Chibi выбирают за привычный Telegram и агентные возможности.

Что можно сделать уже сейчас

Первое. Выпишите, кто в команде будет писать боту, и соберите список из их Telegram-ID. Это будущий USERS_WHITELIST.

Второе. Заведите у выбранного провайдера отдельный ключ именно под бота с лимитом по сумме. Если ключ утечёт или бот уйдёт в цикл, вы потеряете ровно эту сумму.

Третье. Разверните бота на тестовом сервере без доступа к рабочим данным, оставьте файловую систему выключенной и дайте неделю поработать на реальных задачах. Потом посмотрите счёт у провайдера.

Четвёртое. Перед тем как отдавать установку подрядчику, задайте ему вопросы про безопасность, они собраны в отдельной статье.

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

Можно ли использовать Chibi в компании, лицензия позволяет?

Лицензия MIT разрешает коммерческое использование, изменение и распространение, нужно сохранить текст лицензии и указание авторства. Гарантий автор не даёт, это написано в самом файле.

Нужен ли свой сервер?

Да, бот работает на вашей машине: облачный сервер, свой компьютер или мини-ПК. Данные и ключи остаются там. Запросы к моделям всё равно уходят провайдерам, и их условия по хранению данных нужно читать отдельно.

Чем это отличается от готового бота с ChatGPT?

В готовом боте ключ и история у его владельца, модель одна. Здесь ключи ваши, моделей может быть несколько, а набор инструментов и список допущенных людей вы задаёте сами.

Коротко о главном

Chibi хороший кандидат, если команде нужен один ассистент в Telegram на своих ключах и своём сервере, без привязки к одному провайдеру. Список допущенных, лимит на ключе и выключенная файловая система делают установку безопасной для старта. Лимита расходов и разбивки по людям внутри проекта нет, это придётся закрывать снаружи.

Хотите такого ассистента для команды: с доступами, потолком трат и подключёнными MCP-инструментами? Условия работы смотрите в прайсе, а подробности по ИИ-агентам на странице услуги. Напишите мне в Telegram слово «СОВЕТНИК», и мы разберём вашу задачу и состав команды.

Услуги по теме

Что я делаю для бизнеса

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ

Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»

12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.

Готовы обсудить вашу задачу?

Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.

Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх