Wróć

Surreal-Memory: trwała pamięć agentów AI

Surreal-Memory zapewnia agentom AI trwały kontekst między sesjami poprzez integrację z Model Context Protocol. To otwarta implementacja dla zespołów, które potrzebują pamięci możliwej do sprawdzenia i testowania, oddzielonej od samego modelu.

Jaki problem rozwiązuje

Agent może utracić istotne decyzje, preferencje i historię zadania po zakończeniu sesji. Samo zapisanie wszystkich wiadomości nie rozwiązuje problemu: system nadal musi zdecydować, co warto zachować i co należy przywołać w bieżącym zadaniu. Surreal-Memory udostępnia jawny obieg pamięci zamiast ukrywać trwałość danych w nieprzejrzystym prompcie.

Moja rola i architektura

Jestem autorem, architektem i maintainerem projektu. Projektuję obieg pamięci i rozwijam implementację w Pythonie, wykorzystując SurrealDB do przechowywania danych oraz MCP jako granicę integracji. Publiczne repozytorium pozwala sprawdzić model danych, interfejsy i decyzje implementacyjne.

Gdzie rozwiązanie jest przydatne

Projekt dotyczy integracji MCP, długotrwałych procesów agentowych, inżynierii kontekstu i diagnostyki wyszukiwania. Może wspierać procesy, w których decyzje lub preferencje powinny przetrwać pomiędzy sesjami, a dostęp do pamięci ma odbywać się przez jawny interfejs narzędziowy.

Weryfikacja i ograniczenia

Trwałość danych nie oznacza ich prawdziwości. Zapisany fakt może się zdezaktualizować, a właściwe wspomnienie może zostać pominięte lub przywołane w złym kontekście. Dlatego sprawdzanie źródeł, zawężone wyszukiwanie i niezależna weryfikacja pozostają częścią procesu. Otwarty kod umożliwia kontrolę tych założeń i trybów awarii.

Publiczny kod źródłowy