← Nieuwste papers
💻 computer science

HyphaeDB: A Living Knowledge Topology for Agent-First Memory

HyphaeDB introduceert een nieuwe agent-native geheugeninfrastructuur die de HNSW vectorgraaf transformeert van een passieve zoekindex naar een actief communicatievlak, waardoor multi-agent-systemen kennis kunnen verspreiden via gossip-protocollen en emergente coördinatie kunnen bereiken door middel van topologiegestuurde dynamiek.

Oorspronkelijke auteurs: Krishna Halaharvi

Gepubliceerd 2026-06-30
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Krishna Halaharvi

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je een bibliotheek voor waar boeken niet alleen op planken liggen te wachten tot iemand erom vraagt. In plaats daarvan hebben de boeken kleine pootjes. Als een boek over "koken" gaat, scuttelt het naar de keuken. Als een boek over "autoreparatie" gaat, kruipt het naar de garage. Als twee boeken het tegenovergestelde zeggen over hetzelfde onderwerp, botsen ze tegen elkaar aan en beginnen ze te discussiëren, waardoor iedereen in de buurt wordt gewaarschuwd dat er een conflict is.

Dat is de basis van HyphaeDB, een nieuw systeem beschreven in dit artikel.

Dit is hoe het werkt, onderverdeeld in eenvoudige concepten:

1. De Oude Manier vs. De Nieuwe Manier

  • De Oude Manier (Huidig AI-geheugen): Denk aan een traditionele database als een enorme, stille archiefkast. AI-agenten (computerprogramma's die taken uitvoeren) moeten naar de kast lopen, een lade openen en vragen: "Heb je aantekeningen over X?" Als ze niet vragen, blijft de kast stil. De informatie is passief; het ligt daar gewoon.
  • De Nieuwe Manier (HyphaeDB): HyphaeDB behandelt geheugen als een levend, ademend netwerk. Het wacht niet tot er gevraagd wordt. Het verplaatst actief informatie naar de agenten die het nodig hebben, gebaseerd op waar die agenten op dat moment mee bezig zijn.

2. De Kaart: Een "Small World" Netwerk

Het systeem gebruikt een speciale kaart genaamd een HNSW-graaf.

  • De Analogie: Stel je een stad voor waar elk huis (een stukje kennis) verbonden is met zijn dichtstbijzijnde buren. Maar er zijn ook "snelwegen" die huizen verbinden die ver uit elkaar liggen maar een vergelijkbaar thema delen (zoals alle huizen in "Security Street" of "Coding Avenue").
  • Hoe het werkt: In dit systeem hebben AI-agenten een "thuisadres" in deze stad op basis van wat ze doen. Als een agent bezig is met beveiliging, drijft het adres van die agent richting de buurt van "Security Street". De kaart zorgt ervoor dat informatie op natuurlijke wijze naar de juiste buurt stroomt zonder dat iemand specifieke instructies hoeft te geven.

3. De Boodschapper: Het "Gossip" Protocol

In plaats van een formele brief naar een specifiek persoon te sturen, gebruikt het systeem een gossip protocol (roddelprotocol).

  • De Analogie: Stel je voor dat je een nieuwsfeitje hebt. Je vertelt het aan je drie dichtstbijzijnde buren. Zij vertellen het aan hun drie dichtstbijzijnde buren, enzovoort. Het nieuws verspreidt zich als een rimpeling in een vijver.
  • De Twist: In HyphaeDB heeft het "nieuws" (de kennis) energie.
    • Hoge Energie: Een belangrijke beslissing of een kritiek risico heeft veel energie. Het kan ver reizen, de hele stad doorkruisen om iedereen te bereiken.
    • Lage Energie: Een klein, lokaal detail heeft lage energie. Het reist slechts een paar blokken voordat het vervaagt, zodat het het hele systeem niet vervuilt met ruis.
    • Het Resultaat: Belangrijk nieuws bereikt de juiste mensen snel. Onbelangrijk nieuws blijft lokaal.

4. De Magische Trucs (Emergent Gedrag)

Omdat het systeem is gebouwd op deze levende kaart en dit gossip-protocol, gebeuren er automatisch een aantal coole dingen, zonder dat een menselijke programmeur dit expliciet heeft opgedragen:

  • Automatische Routering: Als een agent een aantekening schrijft over "API-limieten", stroomt die aantekening vanzelf naar de "Code Agent" (die in de buurt woont) en de "Review Agent" (die een "baken" of magneet heeft voor beveiligingsrisico's). De "Test Agent", die in een ander deel van de stad woont, wordt hier niet door gestoord.
  • Opsporen van Tegenstrijdigheden: Als twee agenten aantekeningen schrijven die elkaar tegenspreken (bijv. "Doe X" versus "Doe niet X"), en die aantekeningen komen in dezelfde buurt terecht, merkt het systeem de botsing onmiddellijk op. Het creëert een speciale "Conflict Alert" die zich breed verspreidt, zodat iedereen weet dat er een probleem is.
  • Patroon-Kristallisatie: Als drie verschillende agenten onafhankelijk van elkaar dezelfde kleine fout opmerken (zoals een specif kind type computerfout), klonteren hun aantekeningen samen. Het systeem ziet deze cluster, realiseert zich "Hé, dit is een groot patroon," en verhoogt de belangrijkheid ervan, zodat iedereen ervan kan leren.
  • Natuurlijk Verval: Als een stuk informatie een tijdje niet wordt gebruikt of besproken, verliest het energie en vervaagt het naar de achtergrond, waardoor het systeem fris blijft.

5. Hoe het is Gebouwd

De onderzoekers hebben een werkende versie hiervan gebouwd met behulp van PostgreSQL (een veelvoorkomende database) en een tool genaamd pgvector. Ze testten dit in een scenario genaamd "Swarm-Driven Development", waarbij een team van AI-agenten samenwerkt aan het schrijven van software. In deze test deelden de agenten hun werk automatisch, vonden ze conflicten en leerden ze van elkaar zonder dat ze daar expliciet voor geprogrammeerd waren.

De Kern van het Verhaal

HyphaeDB verandert geheugen van een opslagruimte (waar je dingen moet gaan halen) in een levend ecosysteem (waar dingen jou vinden). Het gebruikt de vorm van het netwerk zelf om te bepalen wie wat moet weten, zodat AI-agenten die samenwerken kunnen coördineren als een zwerm vogels of een zwerm bijen, in plaats van als een groep geïsoleerde computers.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →