MemPalace/mempalace

The best-benchmarked open-source AI memory system. And it's free.

What it solves

MemPalace는 대화 기록을 요약본이 아닌 있는 그대로의 텍스트로 저장하는 로컬 퍼스트 AI 메모리 시스템을 제공합니다. 이는 패러프레이징으로 인한 정보 손실을 방지하고, 과거의 상호작용에서 특정 세부 사항을 높은 정확도로 검색할 수 있게 하여, AI 세션의 장기적인 문맥을 유지하는 데 매우 중요합니다.

How it works

이 시스템은 인물과 프로젝트를 "wings"로, 주제를 "rooms"로, 원본 콘텐츠를 "drawers"로 구성하는 구조화된 인덱스를 사용합니다. 의미론적 검색을사를 통해 있는 그대로의 텍스트를 검색하며, 다양한 벡터 데이터베이스(기본값은 ChromaDB이지만, Milvus, Qdrant, pgvector도 지원)를 지원하는 플러그인 방식의 백엔드 아키텍처를 sử어

Who it’s for

AI 에이전트나 IDE(Claude Code 또는 Cursor)를 위한 프라이빗하고 로컬한 메모리 레이어를 원하는 개발자 및 AI 파워 유저를 위한 것입니다. 대화 기록이 보존되고 있는 그대로의 텍스트 검색이 가능합니다.

Highlights

  • Local-first Privacy: 사용자가 선택하지 않는 한 데이터가 기계에서 나가지 않습니다. 핵심 기능을 위해 API keys가 필요하지 않습니다.

  • High Retrieval Accuracy: LLM calls 없이 LongMemEval에서 96.6% R@5를 달성성했습니다.

  • Pluggable Backends: ChromaDB, Milvus, 및 Qdrant를 포함한 여러 저장소 기질질을 지원합니다.

  • MCP Server Integration: 메모리, 지식 그래프, 그리고 에이전트 다이어리를 관리하기 위한 36개의 MCP tools를 포함합니다.

  • Auto-save Hooks: Claude Code, Codex CLI, 및 Cursor IDE를 위한 자동화된 기록 보존을 위한 특专적 hooks를 제공합니다

  • Temporal Knowledge Graph: 유효 기간이 있는 엔티티 관계를 추격적용하는 SQLite-backed 그래프를 포함합니다.