localmem-mcp-zh
localmem-mcp-zh
🇨🇳 Локальная, без API, китайская AI-память MCP — SQLite + fastembed с китайской оптимизацией

localmem-mcp-zh даёт любому MCP-совместимому клиенту (Claude Code, Codex, Gemini CLI, Cursor, Windsurf, Cline …) полностью локальную, безоблачную долговременную память. Все воспоминания хранятся в одном файле SQLite, поиск работает через локальное косинусное сходство + китайский FTS5 + взвешенный BM25 с сегментацией jieba — поиск не тратит ни одного токена.
Вдохновлено OpenAgentHQ/localmem-mcp (6 ⭐, создан 2026-08-14), оригинал полностью на английском. Этот репозиторий делает китайскую оптимизацию:
Сегментация китайского текста через jieba, чтобы избежать сбоев английского токенизатора unicode61 на китайском
Модель эмбеддингов по умолчанию
BAAI/bge-small-zh-v1.5(SOTA-модель малого размера для китайского поиска)Описания инструментов на двух языках — китайском и английском, чтобы китайские агенты лучше понимали намерения
Зачем это нужно
Большинство инструментов AI-памяти (Mem0, Zep, Graphiti) вызывают LLM на этапах хранения и поиска. Этот репозиторий запускает модель эмбеддингов локально всего один раз, после чего всегда офлайн. Помимо конфиденциальности, важнее стоимость: хранение 10 000 воспоминаний и 10 000 поисковых запросов — количество вызовов LLM у localmem-mcp-zh равно 0.
Related MCP server: tartarus-mcp
Установка
pip install localmem-mcp-zh
# 或
uvx localmem-mcp-zhПри первом запуске модель эмбеддингов будет загружена с Hugging Face (около 90 МБ), после чего всё полностью офлайн.
Подключение клиентов
Claude Code / Codex / Gemini CLI
Добавьте следующий фрагмент в конфигурацию MCP (~/.config/mcp/servers.json или файл конфигурации соответствующего клиента):
{
"mcpServers": {
"localmem-zh": {
"command": "uvx",
"args": ["localmem-mcp-zh"],
"env": {
"LOCALMEM_DB": "~/.localmem-mcp-zh/memories.db"
}
}
}
}Cursor / Windsurf / VS Code
В настройках MCP в IDE добавьте сервер с тем же именем, параметры те же.
Четыре инструмента
Инструмент | Назначение |
| Сохранить постоянное воспоминание — решения, предпочтения, факты, можно с тегами |
| Искать по смыслу. «Какая база данных?» найдёт «мы выбрали SQLite» |
| Перечитать воспоминание по id или получить последние несколько |
| Где находится база данных, сколько записей хранится |
Конфиденциальность
Никаких сетевых запросов, кроме однократной загрузки модели эмбеддингов. Удалите ~/.localmem-mcp-zh/memories.db — и воспоминания исчезнут.
Разработка
git clone https://github.com/lvyuan1688/localmem-mcp-zh
cd localmem-mcp-zh
pip install -e ".[dev]"
pytestЛицензия
MIT — см. LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP memory server. One memory your agents share — across models, devices and apps.
Cloud-hosted MCP server for durable AI memory
One memory, every AI. A shared, user-owned markdown memory your AI clients read and write over MCP.
Private persistent memory for Claude, ChatGPT & Gemini via MCP - semantic search, zero-code setup.
Related MCP Servers
- AlicenseAqualityCmaintenanceA local, fully-offline MCP memory server that enables persistent storage and retrieval of information using SQLite with both keyword and semantic vector search capabilities.1022 npm13MIT
- AlicenseNot gradedqualityBmaintenanceA local-first MCP memory server providing persistent, searchable memory for AI agents, powered by SQLite.1 npm1Apache 2.0
- AlicenseNot gradedqualityBmaintenanceLocal-first AI Memory MCP server for AI agents to search and manage knowledge stored in Obsidian vaults, optimized for CJK languages with zero AI dependency.2MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server for managing persistent AI memory using hybrid search (keyword + semantic vector) with SQLite storage and offline-first local embeddings.-