MemPalace — Palace 아키텍처 AI 메모리 시스템
MemPalace은(는) 오픈소스 AI 메모리 시스템 (16.2k stars, 1.8k forks). 핵심 철학: “모든 것을 저장하고, 나중에 찾을 수 있게 만든다” — AI가 무엇을 기억할지 결정하는 대신.
Palace 아키텍처
대화를 wings (사람/프로젝트), halls (메모리 유형), rooms (특정 아이디어)로 조직 — 고대 그리스 연설가들의 기억법에서 영감.
Raw Verbatim 저장
ChromaDB에 실제 대화를 요약 없이 원문 그대로 저장. LongMemEval R@5 96.6% 결과는 raw mode에서 나옴 (API 호출 제로).
AAAK (실험적)
반복 엔티티를 패킹하기 위한 lossy 약어 방言. 현재 raw mode 대비 성능 저하 (84.2% vs 96.6%).
핵심 특징
- 100% 로컬, 외부 API 없음, 클라우드 없음
- MCP 통합: Claude/Cursor/Gemini CLI용 19개 MCP 툴
- 설치: pip install mempalace → init → mine → search
주의사항 (작성자 인정)
- “30x 무손실 압축” 과장
- “+34% palace boost” 오해의 소지 (단순 ChromaDB 메타데이터 필터링)
- 모순 탐지가 아직 KG에 연결되지 않음
- Hooks에 쉘 인젝션 취약점 (#110)
독립 재현
M2 Ultra에서 5분 이내에 독립 재현 완료.