MemPalace — Open-Source AI Memory System
Source: raw/MemPalacemempalace The best-benchmarked open-source AI memory system. And it's free..md
Origin: GitHub README — github.com/MemPalace/mempalace
Ingested: 2026-04-16
Summary
MemPalace เป็นระบบ memory สำหรับ AI แบบ local-first ที่เก็บประวัติการสนทนาแบบ verbatim (ไม่สรุปหรือ paraphrase) แล้วใช้ semantic search ดึงกลับมา โครงสร้างแบ่งเป็น wings → rooms → drawers ทำให้ค้นหาแบบ scoped ได้ รายงานผล 96.6% R@5 บน LongMemEval โดยไม่ใช้ LLM เลย
Key Takeaways
- Verbatim storage — เก็บแบบดิบ ไม่สรุป ไม่ตีความ ต่างจาก LLM Wiki Pattern ที่เน้นการสังเคราะห์
- Palace metaphor — wings (คน/โปรเจกต์) → rooms (หัวข้อ) → drawers (เนื้อหา) ช่วยให้ค้นหาแบบ scoped ได้
- Benchmark numbers — 96.6% R@5 (raw, no LLM), 98.4% hybrid held-out, ≥99% with LLM rerank
- Local-first, pluggable backend — ChromaDB default, ~300 MB, ไม่ต้อง API key
- MCP server — 29 tools สำหรับเชื่อมกับ Claude Code และ MCP-compatible tools
- Temporal knowledge graph — entity-relationship graph พร้อม validity windows, เก็บใน SQLite
Concepts Touched
- MemPalace — entity page สำหรับ tool นี้
- RAG vs Wiki — MemPalace เป็นกรณีศึกษาของฝั่ง RAG (verbatim retrieval)
- Semantic Search — เทคนิคหลักที่ใช้ใน retrieval layer
Tensions With Existing Wiki
Conceptual Contrast
MemPalace ยึดปรัชญา เก็บแบบดิบ, ค้นแบบฉลาด ในขณะที่ LLM Wiki Pattern ยึดปรัชญา สังเคราะห์ก่อน, ค้นในสิ่งที่คอมไพล์แล้ว ทั้งสองสามารถใช้ร่วมกันได้ แต่เป็นคำตอบที่ต่างกันสำหรับปัญหาเดียวกัน
Open Questions
- MemPalace + LLM Wiki ใช้ร่วมกันได้อย่างไร? (MemPalace จัดการ conversation memory, Wiki จัดการ curated knowledge)
- benchmark numbers น่าเชื่อถือแค่ไหน? — README เองระบุว่าไม่ทำ side-by-side กับ Mem0/Zep เพราะ metric ต่างกัน