Repolode
activeloopai

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. 1

    Установите через npm и запустите установщик (требуется Node 22 или новее).

    npm i -g @deeplake/hivemind && hivemind install
  2. 2

    Проверьте, какие ассистенты подключены.

    hivemind status
  3. 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 обновляется ежедневно.

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

Нативный для Java движок долговременной памяти и контекста для AI-агентов: превращает диалоги, документы и вызовы инструментов в структурированную память с возможностью поиска.

90196JavaApache-2.0Обновлён 2 месяца назад