open-memex — MCP-сервер памяти для Claude Code и Cursor
Локальная память для ИИ-агентов: факты о проекте хранятся в Markdown, ищутся через SQLite FTS5 и доступны всем редакторам сразу.
claude mcp add open-memex -- npx -y open-memexЧто делает open-memex
Агент забывает всё между сессиями, и вы заново объясняете, как деплоится проект и какие грабли уже собрали. open-memex сохраняет такие факты в маленькие Markdown-файлы, по одному на факт, и подсовывает самые нужные агенту на первом ходу новой сессии. Дальше он ищет по всей памяти сам — вручную ничего загружать не надо.
Markdown здесь источник правды, рядом лежит индекс SQLite FTS5, который пересобирается из файлов командой open-memex reindex. Поиск работает по словарю синонимов, включая мультиязычный: ship находит deploy, 单点登录 находит SSO. Эмбеддинги не нужны, поэтому результат предсказуемый и проверяемый.
Память делится на две области: project привязана к текущему репозиторию, personal живёт только на вашей машине и в репозиторий не попадает. Нужен Node.js ≥ 22.14 — без него npm install -g open-memex не пройдёт. После open-memex init редакторы подключаются к общей памяти, но перезапустить их придётся. Проверить связку заранее стоит через open-memex doctor.
Какие задачи решает
- сохранить договорённость о деплое между сессиями
- найти вчерашнее решение по синониму, а не по точному слову
- держать личные предпочтения отдельно от знаний о репозитории
- подключить несколько редакторов к одной памяти
- отловить устаревшие и дублирующиеся записи через
open-memex audit
Примеры запросов агенту
- Запомни: этот проект деплоится по пятницам
- Что мы решили про схему авторизации?
- Найди в памяти всё про миграции базы
Как установить open-memex
Командой платформы
claude mcp add open-memex -- npx -y open-memexКомандой платформы
codex mcp add open-memex -- npx -y open-memexФайл настроек
{
"mcpServers": {
"open-memex": {
"command": "npx",
"args": [
"-y",
"open-memex"
]
}
}
}Файл настроек
{
"servers": {
"open-memex": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"open-memex"
]
}
}
}Командой платформы
gemini mcp add open-memex npx -y open-memexПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о open-memex
Как установить open-memex в Claude Code?
Добавьте сервер командой claude mcp add open-memex -- npx -y open-memex, затем перезапустите редактор.
Что делает open-memex?
Хранит факты о проекте и о вас в локальных Markdown-файлах и отдаёт их агенту через MCP-инструменты memory_*. Одна и та же память доступна всем подключённым редакторам.
Нужен ли облачный аккаунт или эмбеддинги?
Нет. Всё лежит на вашей машине, поиск идёт по индексу SQLite FTS5 со словарём синонимов, модель эмбеддингов не требуется. Для работы нужен Node.js ≥ 22.14.