
jeffpierce/memory-palace
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Устойчивая система памяти для агентного ИИ через MCP — запоминать, вспоминать, забывать с помощью семантического поиска с помощью графа знаний
Обзор
Стойкая семантическая память для агентов ИИ. Храните факты, решения, идеи и контекст в разговорах. Поиск по смыслу, а не только по ключевым словам. Создайте график знаний связанных воспоминаний. Делитесь между моделями, экземплярами и поставщиками. Каждый сеанс ИИ начинается с чистого листа. Контекстные окна конечны. Сессии заканчиваются, знания умирают. Текущие решения заблокированы: память ChatGPT работает только с OpenAI. Проекты Антропика работают только с Клодом. Переключайтесь с провайдерами и начинайте все сначала. Ваш накопленный контекст — решения, предпочтения, история проекта — принадлежит продавцу, а не вам. Между тем, индустрия стремится построить более крупные контекстные окна. 128K. 200K. 1M токены. Но вы не решаете человеческую амнезию, предоставляя кому-то большую доску. Память не находится внутри модели — она находится рядом с ней. Дворец памяти — это постоянный семантический слой памяти, к которому может получить доступ любой MCP-совместимый ИИ.
Обзор (машинный перевод)
Стойкая семантическая память для агентов ИИ. Храните факты, решения, идеи и контекст в разговорах. Поиск по смыслу, а не только по ключевым словам. Создайте график знаний связанных воспоминаний. Делитесь между моделями, экземплярами и поставщиками.
##Проблема
Каждый сеанс ИИ начинается с чистого листа. Контекстные окна конечны. Сессии заканчиваются, знания умирают.
Текущие решения заблокированы: память ChatGPT работает только с OpenAI. Проекты Антропика работают только с Клодом. Переключайтесь с провайдерами и начинайте все сначала. Ваш накопленный контекст — решения, предпочтения, история проекта — принадлежит продавцу, а не вам.
Между тем, индустрия стремится построить более крупные контекстные окна. 128K. 200K. 1M токены. Но вы не решаете человеческую амнезию, предоставляя кому-то большую доску. Память не находится внутри модели — она находится рядом с ней.
Дворец памяти — это постоянный семантический слой памяти, к которому может получить доступ любой MCP-совместимый ИИ. Он отделяет память от модели, так же, как базы данных отделяли данные от приложений десятилетия назад. Окно контекста становится рабочей памятью. Дворец памяти является долговременным хранилищем. Вот как работают настоящие мозги.
Быстрый старт
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Memory Palace
Persistent semantic memory for AI agents. Store facts, decisions, insights, and context across conversations. Search by meaning, not just keywords. Build a knowledge graph of connected memories. Share across models, instances, and providers.
The Problem
Every AI session starts as a blank slate. Context windows are finite. Sessions end, knowledge dies.
Current solutions are all vendor-locked: ChatGPT’s memory only works with OpenAI. Anthropic’s projects only work with Claude. Switch providers and you start over. Your accumulated context — decisions, preferences, project history — belongs to the vendor, not to you.
Meanwhile, the industry races to build bigger context windows. 128K. 200K. 1M tokens. But you don’t solve human amnesia by giving someone a bigger whiteboard. Memory doesn’t belong inside the model — it belongs alongside it.
Memory Palace is a persistent semantic memory layer that any MCP-compatible AI can access. It separates memory from the model, the same way databases separated data from applications decades ago. The context window becomes working memory. Memory Palace is long-term storage. That’s how actual brains work.
Quick Start
# Clone and install
git clone https://github.com/jeffpierce/memory-palace.git
cd memory-palace
pip install -e .
# Run setup wizard (detects GPU, downloads models)
python -m setup.first_run
Platform-specific installers are also available: install.bat / install.ps1 (Windows), ./install.sh (macOS/Linux).
See docs/README.md for detailed installation and configuration instructions.
Requirements
- Python 3.10+
- Ollama (local model serving)
- NVIDIA GPU with 4GB+ VRAM (recommended, not required)
Model Selection
Models are auto-detected by the setup wizard. Defaults are chosen to run everywhere:
| VRAM | Embedding | LLM | Quality |
|---|---|---|---|
| Any (CPU ok) | nomic-embed-text | qwen3:1.7b | Good — runs on anything |
| 6-8GB | nomic-embed-text | qwen3:8b | Better reasoning |
| 12GB+ | snowflake-arctic-embed | qwen3:14b | Best extraction quality |
See docs/models.md for the full model guide with VRAM budgets and upgrade paths.
Features
- Semantic Search — Find memories by meaning using local embedding models via Ollama
- Knowledge Graph — Typed, weighted, directional edges between memories with automatic graph context in retrieval
- Centrality-Weighted Ranking — Retrieval scores combine semantic similarity, access frequency, and graph centrality
- Auto-Linking — New memories automatically link to similar existing ones (configurable thresholds)
- Multi-Project Support — Memories can belong to multiple projects simultaneously
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →