Skip to content

VibeMemory 0.7.0

Choose a tag to compare

@VibeBrains VibeBrains released this 03 Oct 12:52
· 44 commits to main since this release

🧱 Что это

VibeMemory — общая память и сессии ИИ-агентов: между машинами, между агентами, на всю команду.
Сессия Claude Code продолжается на другом компьютере, память проекта общая для любых агентов, а знание одного разработчика доходит до всей команды.

Первый публичный выпуск: код открыт под AGPL-3.0 и ставится на свой сервер целиком.


🔄 Сессии между машинами

Закрыли ноутбук, открыли другую машину — та же сессия продолжается.

  • macOS, Windows и Linux.
  • Хуки Claude Code и фоновый тик раз в две минуты.
  • Детерминированное слияние транскриптов: ни одна строка не теряется и не дублируется.
  • Сессия, которая идёт на другой машине, не трогается; промпт в устаревшую копию придерживается, пока не доедут её записи.
  • Список сессий в Claude Desktop одинаковый на всех машинах.

🧠 Память для любого агента

Один сервер памяти по MCP для всех агентов сразу.

  • memory_search, memory_get, memory_save, memory_update и history_search — поиск по истории всех сессий проекта.
  • Claude Code, Codex, Cursor, Gemini CLI, VibeIDE, VibeIDEA, DeepSeek Harness.
  • vibememory mcp-config <агент> печатает готовое подключение.
  • Конфликт записей не решается «кто новее»: сохраняются обе версии.
  • Сессии любого агента — в той же истории через vibememory session put; DeepSeek Harness подключается одной командой: vibememory session agent add --agent dsh-desktop --preset dsh --backfill.

🏢 Свой сервер

Организация ставит всё у себя и ни от кого не зависит.

  • Три скрипта из infra/ поднимают хост: стор, сервер памяти, приём сессий, Caddy с сертификатом.
  • Консоль хоста vibememory-mcp admin управляет командами, проектами, участниками, токенами агентов и ключами машин.
  • Каждое изменение проверяется так же, как его проверит хост: записать то, что хост отвергнет, нельзя.
  • Токен и ключ выдаются грантом — одной строкой; на машине участника её принимает vibememory connect --grant.
  • Мануал по шагам: docs/manuals/selfHosting.md.

Не хочется заниматься сервером — vibememory.ru: бесплатно до 50 МБ, веб-кабинет, ничего настраивать не нужно.
Веб-кабинет на своём сервере — платное внедрение: i@borodatych.ru.


🔒 Безопасность

  • Секреты не уезжают с машины: белый список экспорта, файл с токеном агента остаётся локально.
  • Токен существует только на машине участника; на сервере — его отпечаток.
  • Права проверяются тем же бинарём, который их исполняет.

📦 Установка

macOS и Linux:

curl -fsSL https://app.vibememory.ru/install.sh | sh

Windows (PowerShell):

irm https://app.vibememory.ru/install.ps1 | iex

Обновление — vibememory update, проверка всего — vibememory doctor.


📄 Лицензия

GNU AGPL-3.0: пользоваться и ставить у себя бесплатно, в том числе внутри компании.
Кто даёт изменённую версию людям по сети, открывает её исходники.
Коммерческая лицензия — i@borodatych.ru.


Поддержать проект

Если VibeMemory оказался полезным — буду рад благодарности.
Агенты договорились помнить друг за друга. С автором так не выйдет — ему нужен кофе.

QR-код для поддержки проекта