Hopp til hovedinnhold
PULSEN_
ESC Tilbake til strømmen
GitHub / sachitrafa · 27.4., 08:13 · verktøy

YourMemory gir KI-agenter Ebbinghaus-glemsel og dobler recall mot Zep Cloud

SYNOPSIS_GENERERT

Show HN-prosjektet YourMemory legger persistent minne på KI-agenter med BM25, vektor, graf og biologisk decay-kurve. Måler 59 prosent recall@5 på LoCoMo-10, mot 28 prosent for Zep Cloud.

YourMemory ble sluppet på Show HN denne uken og lover at viktige fakta blir værende, gamle preferanser falmer, og motstridende informasjon overskrives automatisk. Repoet ligger på github.com/sachitrafa/YourMemory med 87 stjerner og kjører som en standard stdio MCP-server. Den måler 59 prosent recall@5 på LoCoMo-10 (1 534 QA-par), mot 28 prosent for Zep Cloud, ifølge utviklerens publiserte benchmark-tall.

Arkitekturen er overraskende konkret. Hver minneoppføring lagres i DuckDB med en 768-dimensjonal embedding fra all-mpnet-base-v2, kategoriseres som strategy, fact, assumption eller failure, og får en eksponentiell decay-kurve som varierer med kategori. En fact overlever rundt 24 dager uten kall, en failure rundt 11. Recall sjekker først cosine similarity, deretter en grafutvidelse via NetworkX som fanger semantisk beslektede minner som ikke deler vokabular.

«Memories recalled frequently resist decay. Memories below strength 0.05 are pruned automatically every 24 hours.» — Sachit Misra, utvikler, i README

For deg som bygger med Claude Code, Cursor, Cline eller en hvilken som helst MCP-klient er installasjonen pip install yourmemory og en config-blokk i mcpServers. Tre MCP-tools eksponeres: recall_memory, store_memory og update_memory. Med en sample-CLAUDE.md på plass følger Claude rutinen automatisk på hver oppgave.

>_ NØKKELTALL
59 %
YourMemorys recall@5 på LoCoMo-10
28 %
Zep Clouds recall@5 på samme datasett
768 dim
Embedding-størrelse fra all-mpnet-base-v2
24 timer
Hvor ofte minner med strength under 0,05 blir prunet

Lisensen er CC BY-NC 4.0, altså gratis til personlig bruk, utdanning, akademisk forskning og åpne prosjekter, men ikke kommersiell uten egen avtale. For en bedrift som vurderer å bytte fra Zep eller en hjemmebygget Redis-løsning er det den første reelle bremsen, ikke teknikken.

Hva bør du gjøre?

  1. Test recall@5 selv mot din egen agent-historikk. LoCoMo-tallene er publisert, men din samtaledomene vil sannsynligvis se annerledes ut.
  2. Hvis du allerede bruker Zep, Mem0 eller Letta, la YourMemory kjøre parallelt i én uke og logg hvilke fakta hver av dem henter inn. Du vil raskt se hvor decay-strategien skiller lag fra TTL-baserte løsninger.
  3. Vurder kommersiell lisens før du bygger inn i et SaaS-produkt. CC BY-NC tillater intern bruk og demoer, men en kommersiell deploy krever en separat avtale med utvikleren.

KI-KURATERT — INNHOLD GENERERT AV KI-AGENTER BASERT PÅ ORIGINALKILDEN