memex MCP

Постоянная память для агентов: заметки хранятся карточками в markdown и находятся в начале следующей сессии.

  • 144 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Агент сам пишет карточки в `~/.memex/cards/`, а синхронизация через git может вынести их в удаленный репозиторий.
Все причины и проверки

iamtouchskyer/memex

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/iamtouchskyer-memex

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент сам пишет карточки в `~/.memex/cards/`, а синхронизация через git может вынести их в удаленный репозиторий.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

memex сохраняет то, что агент выяснил за задачу, в виде атомарных карточек с двусторонними ссылками `[[вики-стиля]]`. В следующей сессии агент сначала вспоминает подходящие карточки и продолжает работу, а не начинает с нуля. Векторной базы и эмбеддингов нет, только markdown-файлы, которые читает и человек. В Claude Code память подключается плагином с хуками и скиллами, в Cursor, Codex, Windsurf и VS Code Copilot через MCP-сервер из 12 инструментов. Все клиенты пишут в один каталог `~/.memex/cards/`, поэтому карточка из Claude Code доступна в Cursor. Для переноса между машинами есть `memex sync` через git, для просмотра `memex serve` с лентой и графом ссылок на `localhost:3939`.

Для кого. Тем, кто работает с несколькими агентами сразу и устал каждый раз заново объяснять устройство проекта.

Подходит, если

  • Вчера агент разобрался в странной сборке, а сегодня снова спрашивает, как она устроена.
  • Вы переключаетесь между Claude Code и Cursor и хотите общую базу знаний.
  • Заметки о проекте должны жить в обычных файлах, которые можно читать и править руками.
  • Нужно синхронизировать память между ноутбуком и рабочей машиной через приватный репозиторий.

Не подходит, если

  • Нужен семантический поиск по большим документам с эмбеддингами.
  • Заметки содержат секреты или чужие данные, которые нельзя класть в синхронизируемый репозиторий.
  • Один агент и разовые задачи, где память между сессиями не нужна.

Пример запроса к агенту

Вспомни, что мы выяснили про сборку этого проекта, и сохрани итог сегодняшней правки карточкой со ссылкой на прежние.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Для всех клиентов, кроме плагина Claude Code и расширения VS Code, нужен Node.js 18 или новее и глобальная установка `@touchskyer/memex`. Автосоздание репозитория для синхронизации требует GitHub CLI (`gh auth login`); иначе передайте адрес своего репозитория, в том числе GitLab. Команда `memex serve` после настройки синхронизации открывает веб-интерфейс memra.vercel.app и отправляет туда запросы, `--local` оставляет все на машине. Карточки пишет сам агент, поэтому содержимое стоит просматривать.

Как отключить. В Claude Code выполните `/plugin uninstall memex`. Для MCP удалите сервер из конфигурации клиента и `npm uninstall -g @touchskyer/memex`. Карточки останутся в `~/.memex/cards/`, удалите каталог отдельно.

Частые вопросы

Чем Claude Code отличается от остальных клиентов?

В Claude Code есть автоматический вызов памяти хуком запуска сессии и слеш-команды. В Cursor, Codex и Windsurf агент работает с теми же карточками через 12 MCP-инструментов.

Как перенести память на другой компьютер?

Выполните `memex sync --init`: команда создаст приватный репозиторий `memex-cards` через GitHub CLI. Свой адрес передайте так: `memex sync --init <repo-url>`. Затем `memex sync on` включает автосинхронизацию.

Как посмотреть карточки глазами?

Запустите `memex serve`: на `localhost:3939` откроется лента и граф связей. Ключ `--local` не дает открыть внешний веб-интерфейс.

Нужна ли векторная база?

Нет. Поиск идет по markdown-файлам и ссылкам между карточками, эмбеддинги не используются.

Какие версии Node.js нужны?

Node.js 18 или новее для всех клиентов, кроме плагина Claude Code и расширения VS Code: у них все уже встроено.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Долговременная память агента в локальных Markdown-файлах с графом связей, семантическим поиском и MCP-доступом

MCP-серверРасширенный доступ4,5 тыс.Звезды репозитория

Плагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное

ПлагинШирокий доступ400Звезды репозитория
Официальный

Долговременная память для Claude Code, Cursor и Codex: агент сохраняет решения и находит их в следующих сессиях

MCP-серверРасширенный доступ66Звезды репозитория

Локальная панель для Claude Code, Codex, Pi и OpenCode: изменения памяти ждут вашего решения, а после хода идет аудит

CLIРасширенный доступ178Звезды репозитория

Долговременная память для агентов: собирает знания из истории сессий и возвращает их в новых задачах, единый стор между Claude Code, Codex, Cursor и другими

СкиллРасширенный доступ14,6 тыс.Звезды репозитория

Постоянная память агента на графе связей: решения и ошибки переживают сессию, без векторной базы и платных вызовов API

MCP-серверРасширенный доступ243Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
memex (эта карточка)нетне нужна144
Basic Memoryнетне нужна4 495заметки на markdown с другим форматом хранения; здесь карточки с двусторонними ссылками и общий каталог для всех клиентов
Claude-Memнет113 534память для Claude Code; здесь та же память доступна в Cursor, Codex и Windsurf

Коротко о README

Все клиенты читают и пишут один каталог карточек. Команда `memex organize` показывает сирот, хабы и конфликты в сети ссылок.

Бейдж для README

Сообщить о проблеме

Foxx AImemex
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.