Ava Supernova
AvaSupernova
All guides
Concepts·6 min read·

Cơ chế hoạt động của bộ nhớ Ava

Không chỉ là chat log — sự thấu hiểu sống động, local về con người bạn và những quyết định bạn đã đưa ra, được xây dựng qua 5 lớp và duy trì sắc bén qua nhiều tháng. Và tại sao sự liền mạch quan trọng hơn cửa sổ ngữ cảnh lớn.

Hầu hết trợ lý AI đều reset sau mỗi cuộc hội thoại. Ava thì không: cô ấy ghi nhớ bạn qua các sessions, devices và nhiều tuần — dự án của bạn, sở thích, những quyết định bạn đưa ra và lý do. Đây là tính năng duy nhất thay đổi cách một agent có thể hoạt động, và nó chạy hoàn toàn trên máy của bạn.

Năm lớp, không chỉ là một log

Lịch sử chat chỉ là bản ghi chép. Ava xây dựng sự thấu hiểu qua năm giai đoạn:

  • Extract — trích xuất các dữ liệu bền vững từ mỗi tin nhắn, theo thời gian thực.
  • Reflect — phân tích sâu hơn vào cuối một session có ý nghĩa.
  • Accumulate — các hiệu chỉnh và sở thích tích lũy dần qua nhiều tháng.
  • Phân tích — tìm ra các chủ đề, mâu thuẫn và mối liên kết xuyên suốt tất cả.
  • Tổng hợp — hợp nhất và tinh chỉnh, để bộ nhớ rõ ràng hơn theo thời gian, không bao giờ trở nên nhiễu loạn.

Tại sao không chỉ dùng cửa sổ ngữ cảnh lớn hơn?

Ép buộc mọi thứ vào prompt tốn kém, chậm và dễ quên ngay khi cửa sổ đầy. Ava giữ một bộ nhớ được tuyển chọn, có cấu trúc và chỉ kéo vào những gì liên quan — nên một quyết định bạn đưa ra ba tuần trước vẫn nằm trong ngữ cảnh hôm nay, mà không cần trả phí để đọc lại toàn bộ lịch sử mỗi lần tương tác.

Nó thuộc về bạn, và nó nằm tại máy của bạn

Bộ nhớ sống trên máy của bạn, trong thư mục ~/.ava của bạn, dễ đọc, không có thu thập dữ liệu. Bạn có thể đọc, chỉnh sửa, xuất nó. Nó không bao giờ được tải lên — không có đồng bộ đám mây. Công việc của bạn không bao giờ được dùng để huấn luyện mô hình.

Cảm giác như thế nào

Bạn ngừng lặp lại chính mình. Cô ấy nhớ bạn đã chọn thư viện này thay vì thư viện kia và tại sao; rằng bạn thích các commit nhỏ; hình dạng của thứ bạn đang xây dựng. Qua nhiều tuần, cô ấy hữu ích hơn chứ không trở nên chung chung. Đó là lợi thế tích lũy của một agent thực sự nhớ — và đó là điều khó nhất để ai đó sao chép.

Local-first, được giải thích

memoryconceptslocal-first