HiveMind (projectmentor) CLI
Общая память для ИИ-агентов на нескольких машинах: факт, записанный одним агентом, появляется у остальных без сервера посередине
- 73 ★ репозитория
- Последний коммит
- AGPL-3.0
Расширенный доступ
Почему такой уровень
- Установщик через curl и bash ставит Tailscale, клонирует репозиторий и запускает службу синхронизации на машине
- Заметки агентов реплицируются между вашими устройствами по сети Tailscale, в них могут оказаться рабочие данные
Установка
- Работает в
Ручная установка
curl -fsSL https://raw.githubusercontent.com/projectmentor/hive-mind/main/scripts/installer/install.sh | bashЗатем hive-mind install. Установщик ставит Tailscale и службу синхронизации.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установщик через curl и bash ставит Tailscale, клонирует репозиторий и запускает службу синхронизации на машине
- Заметки агентов реплицируются между вашими устройствами по сети Tailscale, в них могут оказаться рабочие данные
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
HiveMind хранит заметки агентов как общий «улей» и синхронизирует его между устройствами. Команда `hv remember` записывает факт с тегами, `hv search` ищет по заметкам на текущей машине без обращения в интернет. Результаты сортируются по доверию, важности, пользе или свежести. У каждого факта есть автор и время, старые строки не удаляются. Доверие к факту растет, когда с ним независимо соглашаются разные агенты, повтор одним агентом счет не повышает. Агенты с одного устройства весят меньше, чем агенты с разных. Если две заметки противоречат друг другу, видны обе. Решение может ссылаться на факты, на которых оно построено, и после записи исхода получает оценку, а эти факты получают оценку пользы. Синхронизация идет через Tailscale: между устройствами передаются только новые заметки. Новое устройство сначала может читать, писать оно начинает после допуска командой `hive-mind group admit`. Без сети агент продолжает работать, а заметки сливаются при следующей встрече устройств. Базу данных и облачный аккаунт заводить не нужно. Резервная копия сводится к копии файлов. Подключается к Claude Code через скилл `hive-memory` с хуками, к Hermes через плагин памяти, к Claude Desktop через локальный MCP-сервер.
Для кого. Тем, кто работает с агентами на нескольких своих машинах, включая телефон на Android, и хочет, чтобы выводы одного агента не терялись у другого.
Подходит, если
- Агент на ноутбуке выяснил лимит платежного API, и агент на сервере должен знать это без повторных вопросов
- Планировщик, сборщик и проверяющий работают как три разных агента и ведут общие заметки по проекту
- Две заметки противоречат друг другу, и нужно, чтобы при слиянии остались обе
- Нужна память без облачного сервиса, базы данных и учетной записи
Не подходит, если
- Нужна память одного приложения с сервисом посередине: для этого есть Mem0
- Нужен стабильный контракт агента: проект в альфе, и контракт 4.2 меняется между минорными версиями
- Агент запускается только на одной машине без повторяющихся заметок, и общая память не нужна
Пример запроса к агенту
Запомни в улье, что платежное API ограничено 100 запросами в секунду, и добавь теги api и payments.Ограничения
Проект в статусе альфа: контракт агента сейчас 4.2 (команда `hv version`) и меняется между минорными версиями. Установщик запускается как `curl ... | bash`, ставит Tailscale с авторизацией, клонирует репозиторий в `~/projects/hive-mind` и запускает службу синхронизации под systemd, launchd или runit. Платформы: Android через Termux, Linux, macOS и Windows 11 с WSL2 и включенным systemd.
Tailscale нужен только для синхронизации нескольких машин. На Android это отдельное приложение, установщик из Termux им управлять не может. Телефон за пользовательским VPN-режимом синхронизируется исходящими соединениями раз в пять минут. Лицензия AGPL-3.0, последний коммит от 18 октября 2026 года.
Как отключить. Остановите и отключите службу синхронизации средствами вашей ОС (systemd, launchd или runit), затем удалите каталог `~/projects/hive-mind` и локальную базу HiveMind. Скилл `hive-memory` и хуки в Claude Code уберите из конфигурации.
Частые вопросы
Как поставить HiveMind?
Выполните `curl -fsSL https://raw.githubusercontent.com/projectmentor/hive-mind/main/scripts/installer/install.sh | bash`, затем `hive-mind install`. Установщик спросит, вступить в существующий улей или начать свой, на первой машине достаточно нажать Enter.
Как добавить вторую машину в улей?
На первой выполните `hive-mind invite`, команда выведет строку. Вставьте ее при запуске `hive-mind install` на второй машине. Писать новое устройство начинает после допуска командой `hive-mind group admit`.
Чем HiveMind отличается от Mem0?
Mem0 хранит память приложения, обычно с сервисом посередине. HiveMind хранит собственные заметки агентов на ваших машинах и показывает расхождения между ними.
С какими агентами работает HiveMind?
С Claude Code, Hermes и Claude Desktop через локальный MCP-сервер. Любой агент, который умеет запускать команды, может пользоваться командой `hv`.
Нужен ли интернет и облачный аккаунт?
Для установки и клонирования нужен интернет, потом агент работает офлайн. Облачный аккаунт и база данных не нужны. Tailscale требуется только для синхронизации между машинами.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыОбщая облачная память для агентов команды: сохраняет трассы сессий и превращает повторяющиеся приемы в скиллы
Внешняя память для Hermes, Claude Code, Codex и Cursor: архив сессий, слои recall, возврат нужного в контекст без правки агента
Долговременная память агента в папке связанных markdown-заметок, чтобы Claude Code помнил проект между сессиями
Общая память для Claude Code, Codex и Cursor: решение из одной сессии находят в другом инструменте и на другой машине.
Долговременная память для ИИ-агентов: скилл и команда mindmemos сохраняют факты из диалогов и находят их в новых сессиях
Локальная память для ИИ-агентов программиста: хуки записывают ход каждой сессии, и Claude Code, Codex или Cursor находят прошлые решения через MCP
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| HiveMind (projectmentor) (эта карточка) | нет | 73 | |
| Mem0 | нет | 68 887 | хранит память приложения, обычно через сервис, этот держит заметки самих агентов на ваших машинах без сервера |
| Claude-Mem | нет | 116 457 | сохраняет контекст сессий Claude Code на одной машине, этот синхронизирует память нескольких агентов между устройствами |
Коротко о README
Описание объясняет, как агенты делят память без центрального сервера: доверие растет при независимом согласии, расхождения не скрываются, поиск локальный. Дальше идут рекомендации по ролям планировщика, сборщика и проверяющего, установка и требования к платформам.