Surreal-Memory: varig minne for KI-agenter
Surreal-Memory gir KI-agenter varig kontekst på tvers av økter gjennom en integrasjon med Model Context Protocol. Det er en åpen implementasjon for team som trenger et minne som kan inspiseres og testes, og som er skilt fra selve modellen.
Problemet løsningen adresserer
En agent kan miste relevante beslutninger, preferanser og oppgavehistorikk når en økt avsluttes. Å lagre alle meldinger løser ikke dette alene: systemet må fortsatt avgjøre hva som er verdt å beholde og hva som er relevant for den aktuelle oppgaven. Surreal-Memory gjør minneflyten eksplisitt i stedet for å skjule den i en ugjennomsiktig prompt.
Min rolle og arkitekturen
Jeg er utvikler, arkitekt og vedlikeholder. Jeg designer minneflyten og utvikler implementasjonen i Python, med SurrealDB for lagring og MCP som integrasjonsgrense. Det offentlige repositoriet gjør datamodellen, grensesnittene og implementasjonsvalgene tilgjengelige for gjennomgang.
Når løsningen er relevant
Prosjektet er relevant for MCP-integrasjon, langvarige agentprosesser, kontekstutforming og feilsøking av gjenfinning. Det kan støtte arbeidsflyter der beslutninger eller preferanser må bevares mellom økter, mens minnet fortsatt er tilgjengelig gjennom et tydelig verktøygrensesnitt.
Verifisering og begrensninger
Varig lagring er ikke det samme som sannhet. Et lagret faktum kan bli utdatert, og et relevant minne kan fortsatt bli oversett eller hentet i feil kontekst. Kildekontroll, avgrenset gjenfinning og uavhengig verifisering er derfor fortsatt nødvendig. Åpen kildekode gjør disse antakelsene og feilmåtene mulige å kontrollere.
Åpen kildekode