milla-jovovich/mempalace: Hệ thống bộ nhớ AI có điểm số cao nhất từng được đánh giá. Và hoàn toàn miễn phí.
milla-jovovich/mempalace: The highest-scoring AI memory system ever benchmarked. And it's free.
MemPalace là một hệ thống ghi nhớ mã nguồn mở, hoạt động theo cơ chế local-first, giúp giải quyết triệt để vấn đề "context amnesia" (mất trí nhớ ngữ cảnh) bằng cách tổ chức lịch sử kỹ thuật số của bạn thành một "Memory Palace" có cấu trúc thay vì chỉ lưu trữ vector phẳng truyền thống. Đối với cộng đồng developer, MemPalace là một công cụ đáng gờm khi vượt trội hơn hẳn các hệ thống RAG hiện có trong các bài kiểm tra benchmark, đồng thời giới thiệu phương thức "AAAK" dialect độc quyền giúp nén ngữ cảnh dài hạn lên tới 30 lần. Các tính năng nổi bật bao gồm tích hợp hoàn chỉnh với Model Context Protocol (MCP) và kiến trúc ưu tiên quyền riêng tư tuyệt đối, hoạt động offline và tương thích linh hoạt với cả các mô hình local LLM lẫn những nhà cung cấp dịch vụ lớn. Đây là giải pháp lý tưởng cho các kỹ sư đang quản lý những dự án phức tạp, cần các AI agent duy trì sự nhất quán, ghi nhớ chính xác mọi quyết định kỹ thuật và tài liệu trong thời gian dài.
Hệ thống bộ nhớ AI có điểm số cao nhất từng được điểm chuẩn. Và hoàn toàn miễn phí.
MemPalace: Hệ thống bộ nhớ AI mã nguồn mở đang phá vỡ các kỷ lục
Đối với các lập trình viên, hạn chế lớn nhất của các công cụ AI hiện đại như Claude, ChatGPT hay Cursor chính là "chứng mất trí nhớ ngữ cảnh". Khi một phiên làm việc kết thúc, các thảo luận tinh tế, quyết định về kiến trúc và lịch sử gỡ lỗi đều biến mất. MemPalace, một dự án đã nhanh chóng leo lên bảng xếp hạng GitHub Trending với hơn 6.500 sao, hứa hẹn sẽ giải quyết vấn đề này bằng cách thay đổi hoàn toàn cách các AI agent xử lý bộ nhớ dài hạn.
Không giống như các hệ thống RAG (Retrieval-Augmented Generation) tiêu chuẩn dựa vào việc để AI tự đoán xem điều gì là "quan trọng" để lưu trữ, MemPalace ghi lại tất cả mọi thứ. Nó coi cuộc sống kỹ thuật số của bạn như một "Cung điện ký ức" (Memory Palace), sắp xếp dữ liệu thành một cấu trúc phân cấp có thể tìm kiếm được, bao gồm các cánh, hội trường và phòng. Chỉ riêng cấu trúc này đã được chứng minh là giúp cải thiện độ chính xác khi truy xuất lên đến 34%.
Tại sao nó lại thu hút sự chú ý
MemPalace không chỉ là một trình bao bọc cơ sở dữ liệu vector thông thường; nó tuyên bố đạt điểm số cao nhất trên thang điểm chuẩn LongMemEval so với bất kỳ hệ thống bộ nhớ AI nào, dù trả phí hay miễn phí. Dự án này tạo sự khác biệt bằng cách tránh các API dựa trên đám mây và các mô hình đăng ký, mang đến một giải pháp thay thế ưu tiên cục bộ (local-first) và chú trọng quyền riêng tư cho các lập trình viên muốn AI của mình sở hữu một lịch sử công việc thực sự và bền vững.
Các tính năng chính
- Cấu trúc Cung điện: Thay vì các tệp dữ liệu phẳng, nó sắp xếp thông tin thành các "phòng" dành riêng cho dự án và người dùng, mô phỏng kỹ thuật ghi nhớ cổ xưa để cải thiện logic truy xuất.
- Phương ngữ AAAK: Một phương ngữ nén không mất dữ liệu chuyên dụng được thiết kế cho các AI agent. Nó nén ngữ cảnh gấp 30 lần mà không làm mất thông tin, cho phép các mô hình tải lịch sử hàng tháng chỉ với 120 token.
- Quyền riêng tư ưu tiên cục bộ: Nó chạy hoàn toàn trên máy của bạn. Bạn sở hữu dữ liệu và nó hoạt động với bất kỳ mô hình nào hiểu văn bản—bao gồm các LLM cục bộ như Llama hoặc Mistral, cũng như các nhà cung cấp phổ biến như GPT hoặc Claude.
- Tích hợp MCP: Được thiết kế cho quy trình làm việc AI hiện đại, MemPalace đóng vai trò là một máy chủ MCP (Model Context Protocol), cho phép các AI agent truy vấn dữ liệu dự án lịch sử và các quyết định của bạn trong thời gian thực.
- Khai thác dữ liệu đa năng: Tự động phân loại dữ liệu vào các danh mục như quyết định, cột mốc, vấn đề và tùy chọn kỹ thuật từ kho mã nguồn và các tệp xuất từ cuộc trò chuyện của bạn.
Ai nên sử dụng nó?
MemPalace là một công cụ thiết yếu cho các lập trình viên và người dùng nâng cao, những người đã quá mệt mỏi với việc phải "giải thích lại" kiến trúc dự án của mình cho LLM mỗi khi bắt đầu một phiên làm việc mới. Nó đặc biệt có giá trị đối với những người làm việc trong các dự án phần mềm dài hạn, các nhóm dựa vào tài liệu phức tạp và những kỹ sư chú trọng quyền riêng tư, những người muốn giữ các tệp ngữ cảnh kỹ thuật của mình nằm ngoài các máy chủ của bên thứ ba.
Thông tin thực tế
MemPalace được xây dựng bằng Python và hiện đang ở phiên bản v3.0.0, cho thấy một cơ sở mã nguồn hoàn thiện, sẵn sàng cho sản xuất. Nó được phát hành theo Giấy phép MIT, giúp người dùng có thể sử dụng miễn phí cho cả mục đích cá nhân và thương mại. Nếu bạn muốn tích hợp "bộ não thứ hai" của riêng mình vào quy trình làm việc AI, bạn có thể bắt đầu thông qua pip: pip install mempalace.
Để biết thêm chi tiết, tài liệu và kết quả đánh giá đầy đủ, hãy truy cập kho lưu trữ MemPalace trên GitHub.
Tác giả: milla-jovovich