memex
memex
«Второй мозг» с приоритетом локального хранения и семантическим поиском. Сохраняет заметки в виде Markdown-файлов и индексирует их с помощью локальной модели машинного обучения — без облака и ключей API.
Работает как MCP-сервер для Claude Code и Claude Desktop, а также как автономный CLI.
Возможности
Семантический поиск — многоязычные эмбеддинги через
paraphrase-multilingual-MiniLM-L12-v2(корейский + английский, работает полностью офлайн)Совместимость с Obsidian — заметки сохраняются как
.mdфайлы в директории вашего хранилища (vault)MCP-сервер — Claude может сохранять и искать информацию в вашем «втором мозге» прямо во время диалога
CLI — добавление, поиск, список, просмотр и удаление заметок из терминала
Локальная БД — SQLite +
sqlite-vec, хранящаяся внутри хранилища в.memex/memex.db
Related MCP server: memex
Установка
npm install -g @evan-moon/memexПри первом запуске модель эмбеддингов (~120 МБ) загружается один раз в ~/.memex/models/.
CLI
memex add # interactive prompt
memex add --title "Note title" --content "..."
memex add --title "Note title" --file ./note.md
memex add --title "Note title" --content "..." --folder "projects/memex"
memex list # recent 10 notes
memex list --limit 20
memex search "semantic search query" # multilingual
memex search "지식 관리" --limit 10
memex show <id>
memex delete <id>
memex delete --yes <id> # skip confirmation
memex config show
memex config set vault-path ~/Documents/Second\ Brain
memex mcp install # register with Claude Code
memex mcp path # print MCP binary pathMCP-сервер
Claude Code
memex mcp installИли вручную:
claude mcp add memex -- node "$(memex mcp path)"Claude Desktop
Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"memex": {
"command": "node",
"args": ["<path from `memex mcp path`>"]
}
}
}Доступные инструменты
Инструмент | Описание |
| Сохранить заметку (заголовок + markdown-контент + опциональная папка) |
| Семантический поиск по всем заметкам |
| Список недавних заметок |
| Получить полное содержимое заметки по ID |
| Удалить заметку по ID |
Конфигурация
Конфигурация хранится в ~/.memex/config.json.
Ключ | По умолчанию | Описание |
|
| Директория, где сохраняются |
memex config set vault-path ~/my-vaultАрхитектура
~/.memex/
config.json — vault path and settings
models/ — cached embedding model
<vault>/
*.md — notes (Obsidian-compatible)
.memex/
memex.db — SQLite DB (notes table + sqlite-vec embeddings)Пакеты монорепозитория:
Пакет | Роль |
| Схема SQLite, запросы drizzle, интеграция sqlite-vec |
| Локальный эмбеддер через @huggingface/transformers |
| Конфигурация, помощники путей, общие утилиты |
| MCP-сервер (включен в дистрибутив CLI) |
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Persistent memory for AI assistants: store, search, and connect knowledge across conversations.
Universal memory for AI agents and tools. Save, organize and search context anywhere.
- MyMemoryOAuthdev.mymemory
Long-term memory for AI assistants: search, read and save your notes, links and documents.
Persistent memory for AI agents. Search, store, and recall across sessions.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides AI agents with persistent, searchable memory that survives across conversations using semantic search, temporal versioning, and smart organization. Enables long-term context retention and cross-session continuity for AI assistants.14-
- AlicenseAqualityCmaintenanceA production-grade persistent memory service for AI agents. Agents forget everything between sessions by default — memex fixes that. It stores, retrieves, and ranks conversation memory using semantic search with recency decay, so agents surface what's relevant and recent, not just what's semantically closest.41MIT
- AlicenseAqualityBmaintenanceProvides persistent, searchable memory for AI agents, enabling them to retain, recall, and reflect on information across conversations.191MIT
- FlicenseNot gradedqualityBmaintenanceUniversal memory for AI agents and tools. Save, organize and search context anywhere.2-