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

  1. Verbatim storage — เก็บแบบดิบ ไม่สรุป ไม่ตีความ ต่างจาก LLM Wiki Pattern ที่เน้นการสังเคราะห์
  2. Palace metaphor — wings (คน/โปรเจกต์) → rooms (หัวข้อ) → drawers (เนื้อหา) ช่วยให้ค้นหาแบบ scoped ได้
  3. Benchmark numbers — 96.6% R@5 (raw, no LLM), 98.4% hybrid held-out, ≥99% with LLM rerank
  4. Local-first, pluggable backend — ChromaDB default, ~300 MB, ไม่ต้อง API key
  5. MCP server — 29 tools สำหรับเชื่อมกับ Claude Code และ MCP-compatible tools
  6. 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 ต่างกัน