Walrus Memory — плагин
Плагин с MCP-сервером: агент сохраняет решения и предпочтения в зашифрованной памяти на Walrus и достает их в новых сессиях.
- 137 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Агент сохраняет факты в неизменяемое хранилище, удалить их потом нельзя.
- Для входа нужен аккаунт и подтверждение через кошелек.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/walrus-memoryОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент сохраняет факты в неизменяемое хранилище, удалить их потом нельзя.
- Для входа нужен аккаунт и подтверждение через кошелек.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Walrus Memory (MemWal) — слой долговременной памяти для агентов. Плагин для Claude Code, Codex, Cursor и Antigravity подключает MCP-сервер с инструментами `memwal_remember`, `memwal_recall`, `memwal_namespaces`, `memwal_analyze`, `memwal_restore`, `memwal_health`, `memwal_login` и `memwal_logout`. Хуки жизненного цикла напоминают агенту сохранять устойчивые факты и обращаться к этой памяти раньше встроенной. Воспоминания шифруются и лежат в хранилище Walrus, а права владельца закреплены контрактом в сети Sui. Каждая операция идет внутри границы «владелец плюс пространство имен», поэтому проекты не смешиваются. Тот же MCP-сервер можно подключить к любому клиенту без плагина, но автоматического сохранения тогда не будет.
Для кого. Разработчики, у которых агент забывает договоренности между сессиями и приложениями, а память нужна под собственным контролем.
Подходит, если
- Агент в новой сессии должен вспомнить стек, стиль кода и прошлые решения по проекту.
- Одни и те же предпочтения нужны в Claude Code и в Codex.
- Несколько агентов ведут общую задачу и делят память через пространство имен.
- Накопленную локальную память хотят перенести в один аккаунт.
Не подходит, если
- Контекст нужен только внутри текущей сессии.
- Данные нельзя отправлять во внешнее хранилище, даже зашифрованными.
- Сохраненные факты потом придется удалять: Walrus хранит данные неизменяемо.
Пример запроса к агенту
Вспомни, какие решения по архитектуре этого проекта мы сохраняли раньше, и запомни: ответы по проекту пишем на русском.Ограничения
Проект в бете. Для входа нужен аккаунт Walrus Memory: агент вызывает `memwal_login` и отдает ссылку для подтверждения. Сохраненное удалить нельзя. Пароли, ключи API, токены и сид-фразы плагин вырезает до записи, но остальной текст сохраняется как есть, поэтому не просите агента запоминать закрытые данные. Нужен Node.js 22.23.4 или новее из ветки 22 (либо 24.22.1 или 26.12.1 и новее) и версия Claude Code с поддержкой плагинов.
Как отключить. Отключите плагин в менеджере плагинов клиента. Только автосохранение выключают командой `memwal-mcp auto-save off` или переменной `MEMWAL_AUTO_SAVE=0` в блоке `env` клиента. Уже записанное в Walrus останется.
Частые вопросы
Чем плагин отличается от обычного MCP-сервера?
Плагин добавляет хуки жизненного цикла: они напоминают агенту сохранять факты и предпочитать `memwal_*` встроенной памяти. MCP-вариант дает только инструменты, и автоматическое поведение зависит от клиента и модели.
Как подключить к Codex?
Выполните `codex plugin marketplace add MystenLabs/MemWal`, затем `codex plugin add memwal@memwal-plugins` и подтвердите хуки через `/hooks`.
Как выключить сохранение без просьбы?
Команда `memwal-mcp auto-save off` или `MEMWAL_AUTO_SAVE=0` в блоке `env` клиента. Явная просьба «запомни это» продолжит работать.
Какие данные не попадают в память?
Пароли, ключи API, токены, приватные ключи, сид-фразы, заголовки авторизации и URL с `user:password` вырезаются перед записью.
Нужен ли аккаунт?
Да. Аккаунт Walrus Memory создают при входе на memory.walrus.xyz. После `memwal_login` учетные данные лежат в `~/.memwal/credentials.json`, а файлы конфигурации клиентов ключей не содержат.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное
Долговременная память для Claude Code, Cursor и Codex: агент сохраняет решения и находит их в следующих сессиях
Долговременная память для агентов: удаленный MCP-сервер, плагины для Claude Code, Cursor и Codex и API для своих приложений
Постоянная память агента на графе связей: решения и ошибки переживают сессию, без векторной базы и платных вызовов API
LongMemory хранит память проекта в локальной SQLite и отдает ее агенту через MCP: решения, состояние задач, скиллы и граф кода
MCP-сервер долговременной памяти для ИИ-агентов: факты стареют по кривой забывания, связанные записи сжимаются в сводку
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Walrus Memory (эта карточка) | нет | 137 | |
| Mem0 | нет | 68 887 | плагины и SDK для слоя памяти без шифрования в Walrus; здесь память зашифрована и закреплена за владельцем в сети Sui |
| Cognee | нет | 33 271 | память на графе знаний; Walrus Memory хранит воспоминания по пространствам имен и ищет по смыслу |
Коротко о README
В репозитории лежат SDK `@mysten-incubation/memwal`, приложение, relayer и плагины. Для агентов есть отдельный `SKILL.md`, MCP-документация по каждому клиенту и плагин для OpenClaw.