Открытый персональный AI-ассистент и Agent Harness: планирует задачи, запускает инструменты и навыки и сохраняет память в Web и IM-каналах.
spinabot/brigade
Самостоятельно размещаемая платформа персональных ИИ-агентов: изолированные агенты делятся долговременной памятью и общаются с вами через терминал, WhatsApp, Telegram, Slack и другие каналы.
Open source альтернатива:ChatGPT
- Звёзды
- 11,353
- Форки
- 76
- Открытые issues
- 38
- Последний коммит
- 6 дней назад
Что это?
Brigade — фреймворк для персонального ИИ-ассистента с самостоятельным размещением, построенный вокруг команды агентов. У каждого агента есть собственное рабочее пространство, персона, учётные данные и память; агентов можно объединить в оргструктуру, которая определяет, кому из них разрешено обмениваться сообщениями. Общий движок долговременной памяти Tideline сохраняет факты с указанием источника и постепенно снижает их актуальность, а также поддерживает гибкий поиск по ключевым словам и векторным представлениям.
Шлюз — это постоянно работающий процесс, который хранит всё состояние, выполняет циклы работы агентов и задания cron, а также принимает подключения от терминального интерфейса чата, CLI и каналов обмена сообщениями, таких как WhatsApp, Telegram, Slack, Discord, iMessage и BlueBubbles. Он работает с моделями Anthropic, OpenAI, Gemini, OpenRouter, Ollama и другими совместимыми с OpenAI конечными точками; в него также входят делегирование задач субагентам, система навыков, запланированные задания и коннекторы к более чем 1 000 приложениям через Composio. По умолчанию данные хранятся в файловой системе в ~/.brigade/; также можно использовать собственный серверный бэкенд Convex.
Проект написан на TypeScript, устанавливается через npm или shell-скрипт и включает MCP-сервер, который предоставляет память другим MCP-клиентам.
Ключевые возможности
- 01Чатовый TUI и CLI подключаются к постоянно работающему шлюзу, который поддерживает работу агентов и заданий cron
- 02Изолированные агенты с собственными рабочими пространствами, учётными данными и памятью, а также правилами взаимодействия, заданными оргструктурой
- 03Каналы обмена сообщениями: WhatsApp, Telegram, Slack, Discord, iMessage и BlueBubbles
- 04Движок долговременной памяти с гибким поиском по ключевым словам и векторным представлениям, доступный через MCP-сервер
- 05Коннекторы к более чем 1 000 приложениям через Composio, а также чтение и создание документов Office и PDF
- 06Поддержка Claude, GPT, Gemini, OpenRouter и локальных моделей Ollama с возможностью переключения прямо во время разговора
Сценарии использования
- Запуск персонального ассистента на домашнем сервере или Raspberry Pi, который отвечает через WhatsApp или Telegram
- Настройка нескольких специализированных агентов с отдельной памятью и разрешениями, которые могут делегировать задачи друг другу
- Планирование регулярных задач для агентов, например ежедневных сводок или напоминаний, с помощью выражений cron
- Подключение ИИ-ассистента к Gmail, Slack, GitHub или Notion через единый шлюз с самостоятельным размещением
Быстрый старт
- 1
Установите из npm (требуется Node 22.12 или новее)
npm i -g @spinabot/brigade - 2
Запустите мастер первоначальной настройки и выберите провайдера и модель
brigade onboard - 3
Запустите постоянно работающий шлюз
brigade gateway run - 4
Общайтесь со своей командой в терминале
brigade tui
Что важно знать
- Для установки из npm требуется Node 22.12 или новее.
- Для использования модели нужен ключ API или поддерживаемая подписка, например Claude, ChatGPT или Copilot.
Темы
Частые вопросы
- Что такое brigade?
- Самостоятельно размещаемая платформа персональных ИИ-агентов: изолированные агенты делятся долговременной памятью и общаются с вами через терминал, WhatsApp, Telegram, Slack и другие каналы. Brigade — фреймворк для персонального ИИ-ассистента с самостоятельным размещением, построенный вокруг команды агентов. У каждого агента есть собственное рабочее пространство, персона, учётные данные и память; агентов можно объединить в оргструктуру, которая определяет, кому из них разрешено обмениваться сообщениями. Общий движок долговременной памяти Tideline сохраняет факты с указанием источника и постепенно снижает их актуальность, а также поддерживает гибкий поиск по ключевым словам и векторным представлениям.
- brigade можно использовать бесплатно? Какая у него лицензия?
- brigade распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- brigade всё ещё поддерживается?
- Активно поддерживается. Последний коммит в brigade — 16 окт. 2026 г..
- Для чего можно использовать brigade?
- Запуск персонального ассистента на домашнем сервере или Raspberry Pi, который отвечает через WhatsApp или Telegram Настройка нескольких специализированных агентов с отдельной памятью и разрешениями, которые могут делегировать задачи друг другу Планирование регулярных задач для агентов, например ежедневных сводок или напоминаний, с помощью выражений cron Подключение ИИ-ассистента к Gmail, Slack, GitHub или Notion через единый шлюз с самостоятельным размещением
- Как установить brigade?
- Установите из npm (требуется Node 22.12 или новее): npm i -g @spinabot/brigade Запустите мастер первоначальной настройки и выберите провайдера и модель: brigade onboard Запустите постоянно работающий шлюз: brigade gateway run Общайтесь со своей командой в терминале: brigade tui
- Где скачать brigade?
- Исходный код и инструкции по установке — на GitHub: https://github.com/spinabot/brigade
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкий фреймворк на Python для собственного AI-агента с WebUI в браузере, терминальным клиентом, каналами для чатов, инструментами, памятью и поддержкой MCP.
Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.
Токен-экономный ИИ-агент с микроядерной архитектурой для CLI, Web UI и чатов, который для каждого запроса выбирает самую дешёвую подходящую модель.
Локальный desktop AI-ассистент с долгосрочной памятью, автономными целями, динамическими рабочими процессами и headless-режимом сервера для NAS и облачных хостов.
Платформа с открытым исходным кодом для запуска AI-агентов на любых моделях и машинах: её можно развернуть у себя, а инструменты, права доступа и потоковая передача уже встроены.