MemPalace
Hệ thống AI memory mã nguồn mở lưu verbatim conversations và tổ chức thành memory palace để truy xuất long-term context hiệu quả hơn.
Xem thêm từ README.mdThu gọn README.md
Đánh giá chi tiết
Tổng quan
MemPalace là hệ thống memory cho AI, tập trung vào long-term memory theo hướng lưu nguyên văn hội thoại thay vì tóm tắt quá sớm. Repo này đi ngược với kiểu memory system hay cố đoán xem phần nào quan trọng, bằng cách giữ lại toàn bộ nội dung rồi tổ chức thành cấu trúc memory palace để truy xuất dễ hơn.
Ý tưởng nghe đơn giản nhưng khá hợp lý: đừng để một LLM khác quyết định thứ gì đáng nhớ, cứ giữ nguyên dữ liệu rồi dùng semantic search và cấu trúc tốt để tìm lại sau. Với ai làm agent workflows dài ngày, đây là một hướng rất đáng chú ý.
Tính năng chính
- Lưu verbatim exchanges thay vì rút gọn quá sớm thành memory snippets
- Tổ chức dữ liệu theo mô hình palace, có wings, halls và rooms thay vì một index phẳng
- Chạy local, không cần external API, phù hợp với dữ liệu nhạy cảm hoặc workflow cá nhân
- Dùng ChromaDB và semantic search để truy xuất long-term context
- Có hướng thử nghiệm thêm lớp nén AAAK cho scale lớn hơn
Ai nên dùng
Hợp với người xây AI agents, memory systems hoặc workflow cần giữ ngữ cảnh lâu dài giữa nhiều phiên làm việc.
Hạn chế
- Giữ nguyên toàn bộ dữ liệu verbatim sẽ làm storage phình nhanh hơn các hệ thống memory nén mạnh
- Cách tổ chức này phù hợp với người chịu đầu tư vào memory architecture, không phải plugin cắm phát ăn ngay
- Dù benchmark rất đẹp, vẫn cần tự kiểm chứng trên dữ liệu thật của từng workflow