Постоянная память для ИИ-агентов, пишущих код: сохраняет действия в сессиях, сжимает их с помощью ИИ и добавляет релевантный контекст в новые сессии.
activeloopai/hivemind
Общий самообучающийся слой памяти: собирает сессии coding-агентов, превращает их в повторно используемые навыки и распространяет их между Claude Code, Codex, Cursor и другими агентами.
- Звёзды
- 1,632
- Форки
- 112
- Открытые issues
- 125
- Последний коммит
- 12 часов назад
Что это?
Hivemind предоставляет команде coding-агентов общую память с облачным хранилищем. Он устанавливает хуки в поддерживаемые ассистенты, например Claude Code, OpenClaw, Codex, Cursor, Hermes Agent и pi, записывает промпты, вызовы инструментов и ответы из каждой сессии в виде структурированных трассировок в Deeplake и позволяет любому подключённому агенту искать по ним.
Фоновый процесс анализирует трассировки, находит повторяющиеся паттерны и сохраняет их в файлах SKILL.md, привязанных к рабочему пространству. Благодаря этому агенты коллег могут использовать решение, которое нашёл агент одного из инженеров. Hivemind также создаёт сводки сессий в стиле вики с помощью CLI самого хост-агента и строит граф кодовой базы на основе собранной активности, чтобы улучшить поиск и извлечение данных из памяти.
Данные хранятся отдельно для каждой организации и рабочего пространства. С помощью файла .hivemind можно направить каталог в другое рабочее пространство или отключить в нём сбор данных; также можно использовать собственный бакет GCS, Azure или S3. Поддержка Claude Cowork помечена как Alpha.
Ключевые возможности
- 01Собирает промпты, вызовы инструментов и ответы поддерживаемых coding-агентов в виде структурированных трассировок.
- 02Находит повторяющиеся паттерны в трассировках и оформляет их в файлы SKILL.md, доступные всей команде.
- 03Гибридный лексический и семантический поиск по трассировкам и навыкам, с возможностью использовать локальные эмбеддинги.
- 04Конфигурация .hivemind для каждого каталога позволяет направлять трассировки в рабочее пространство или отключать сбор данных.
- 05Хранение в собственном облаке: GCS, Azure Blob или S3.
Сценарии использования
- Команда хочет, чтобы агент повторно использовал паттерн миграции или отладки, который уже нашёл агент другого инженера.
- Разработчикам, работающим с несколькими coding-ассистентами, нужна общая память вместо отдельного контекста для каждого инструмента.
- Организации нужно хранить историю работы coding-агентов в собственном облачном бакете.
Быстрый старт
- 1
Установите через npm и запустите установщик (требуется Node 22 или новее).
npm i -g @deeplake/hivemind && hivemind install - 2
Проверьте, какие ассистенты подключены.
hivemind status - 3
После установки перезапустите ассистентов.
Что важно знать
- Для установки через npm требуется Node 22 или новее.
- Для общей памяти нужна учётная запись Deeplake или токен API; без входа устанавливаются только хуки.
- Поддержка Claude Cowork находится на стадии Alpha, а автоматический сбор данных работает только в сессиях Local Agent Mode.
Темы
Частые вопросы
- Что такое hivemind?
- Общий самообучающийся слой памяти: собирает сессии coding-агентов, превращает их в повторно используемые навыки и распространяет их между Claude Code, Codex, Cursor и другими агентами. Hivemind предоставляет команде coding-агентов общую память с облачным хранилищем. Он устанавливает хуки в поддерживаемые ассистенты, например Claude Code, OpenClaw, Codex, Cursor, Hermes Agent и pi, записывает промпты, вызовы инструментов и ответы из каждой сессии в виде структурированных трассировок в Deeplake и позволяет любому подключённому агенту искать по ним.
- hivemind можно использовать бесплатно? Какая у него лицензия?
- hivemind распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- hivemind всё ещё поддерживается?
- Активно поддерживается. Последний коммит в hivemind — 22 окт. 2026 г..
- Для чего можно использовать hivemind?
- Команда хочет, чтобы агент повторно использовал паттерн миграции или отладки, который уже нашёл агент другого инженера. Разработчикам, работающим с несколькими coding-ассистентами, нужна общая память вместо отдельного контекста для каждого инструмента. Организации нужно хранить историю работы coding-агентов в собственном облачном бакете.
- Как установить hivemind?
- Установите через npm и запустите установщик (требуется Node 22 или новее).: npm i -g @deeplake/hivemind && hivemind install Проверьте, какие ассистенты подключены.: hivemind status После установки перезапустите ассистентов.
- Где скачать hivemind?
- Исходный код и инструкции по установке — на GitHub: https://github.com/activeloopai/hivemind
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальная долговременная память для персонального ИИ на основе файлов: хранит каждую реплику без сокращений и индексирует её по времени.
Локально разворачиваемый сервис долгосрочной памяти, который обеспечивает преемственность постоянных AI-идентичностей между клиентами, моделями и интерфейсами агентов.
Операционная система памяти для LLM и AI-агентов: хранит, находит и управляет долговременной памятью в виде редактируемого графа.
Нативный для Java движок долговременной памяти и контекста для AI-агентов: превращает диалоги, документы и вызовы инструментов в структурированную память с возможностью поиска.
Открытая векторная база данных для AI-приложений: хранит документы и векторы для семантического, гибридного и полнотекстового поиска.