Duplex en geheugenplatforms,
naast elkaar.
Mem0, Zep, AgentCore Memory en Supermemory bewaren feiten, berichten en episodes voor de volgende modelaanroep. Duplex leert van ervaring: het begrijpt het patroon, voorspelt wat er komt en handelt ernaar.
Vergelijking actueel per 16 oktober 2026.
Alle mogelijkheden: Duplex en geheugenplatforms.
Wat elk doet, groep voor groep, van wat het is tot wat het kost.
- Native
- Ingebouwd in hoe het product in de kern werkt.
- Extern
- Je levert het apart aan, of stelt het apart samen.
- Niet native
- De documentatie van het product vermeldt het niet als ingebouwde functie. Zelf bouwen is misschien nog wel mogelijk.
| Mogelijkheid | Duplex | GeheugenplatformsMem0, Zep, AgentCore Memory en Supermemory |
|---|---|---|
| Wat ze elk zijn | ||
| Wat het is | Een runtime-intelligentie naast je AI: ze leert en handelt voor je agents en assistenten, binnen jouw regels | Persistente context, feiten, episodes en kennisgrafen |
| Wat het meeneemt | Context, beslissingen, uitkomsten, regels, taken, skills en wat het heeft geleerd | Feiten, berichten, samenvattingen, episodes en graafrelaties |
| Wat beter wordt met ervaring | Zijn volgende beslissingen: zekerheid, routering, aanbevelingen, toolgebruik en herbruikbare kennis | Vooral de context die de volgende modelaanroep krijgt |
| Weten wat er gebeurde, en ervan leren | NativeHet weet wat er gebeurde, en leert wat het hierna moet veranderen | Vooral geheugen; hoe ver het leert, verschilt per leverancier |
| Leren | ||
| Continu leren zonder hertraining | NativeHet blijft leren, buiten de gewichten van je model | Verbetering via context; hoe diep die gaat, verschilt per platform |
| Aanpassing van beurt tot beurt | NativeElk nieuw resultaat kan de volgende beslissing meteen veranderen | Herinneringen kunnen continu worden toegevoegd, maar ze ophalen is geen aanpassen |
| Leren van correcties | NativeEen correctie verandert wat Duplex hierna doet | Correcties kunnen worden opgeslagen en als context opgehaald |
| Leren van uitkomsten | NativeSucces en mislukking gaan direct terug in wat het leert | Episodes kunnen worden opgeroepen, maar leren van uitkomsten gebeurt meestal extern |
| Leren van beloningen | NativeEen beloning versterkt wat werkte en corrigeert wat niet werkte | Beloningen zijn geen gangbare geheugenfunctie |
| Eer voor de stappen achter een resultaat | NativeHet achterhaalt welke eerdere acties tot een later resultaat leidden | Niet native |
| Hoe acties het werk vooruithelpen | NativeHet leert hoe elke actie het werk van de ene toestand naar de volgende brengt | Opgeslagen episodes kunnen dienen als voorbeelden |
| Voorspellen wat een actie zal doen | NativeUit wat het waarneemt, voorspelt het wat een actie zal doen, probeert het alternatieven en plant het | Niet native |
| Betere keuze van acties | NativeUitkomsten verbeteren welke actie het hierna kiest | Opgehaalde context kan gedrag indirect vormen |
| Herbruikbare vaardigheden | NativeUit ervaring ontstaan skills die vóór gebruik getest zijn, en die je kunt pauzeren, terughalen of intrekken | Hangt af van de leverancier; meestal niet waar de categorie om draait |
| Skills testen en beheren | Een skill wordt getest voordat erop wordt vertrouwd, en kan worden gepauzeerd, teruggehaald, ingetrokken of definitief verwijderd | Meestal een levenscyclus per record, niet per skill |
| Generaliseren naar verwante gevallen | Het neemt wat het leerde mee naar verwante gevallen en nieuwe bewoordingen, en naar skills die het kan hergebruiken | Semantische retrieval vindt verwante informatie, en dat is niet hetzelfde als gedrag generaliseren |
| Beslissen en handelen | ||
| Weten hoe zeker het is | NativeVóór elke beslissing weet het hoe bekend het geval is en hoe zeker het is | Retrievalscores en relevantiesignalen |
| Antwoorden, overdragen of weigeren | NativeDuplex antwoordt zelf, roept je model aan, gebruikt een tool of weigert, binnen jouw regels | ExternDe hostapplicatie beslist hoe er wordt gehandeld |
| Bekend werk zelf beantwoorden | NativeHet neemt bekende beslissingen zelf, zonder nog een aanroep van een frontiermodel | Het model leest normaal gesproken de opgehaalde context |
| Overdragen wat nieuw of onzeker is | Nieuw, onzeker of gevoelig werk gaat naar het juiste model, de juiste tool of de juiste persoon | ExternDe taak van de applicatie |
| Plannen, simulatie en aanbevelingen | NativeHet voorspelt wat er hierna gebeurt, probeert alternatieven, maakt plannen en beveelt acties aan | Geheugen levert context; plannen blijft extern |
| Veel agents die samenwerken | Het stuurt werk naar de juiste agent, verdeelt het binnen jouw regels, houdt elke agent binnen zijn bereik en brengt de resultaten samen | Gedeeld geheugen kan meerdere agents bedienen |
| Leren welke tools werken | Het leert welke tools werken, wanneer het ze moet inzetten en waar elke tool toe leidt | Toolresultaten kunnen worden onthouden |
| Toolacties binnen jouw regels | Tools draaien alleen via jouw regels en rechten | ExternOvergelaten aan de applicatie in systemen met alleen geheugen |
| Streaming | Het streamt uitvoer van model en tools, met elke stap nog steeds binnen jouw regels | Hangt af van de leverancier |
| Werk dat doorloopt | ||
| Leren van elke stap, automatisch | Elke stap, via MCP + hooks of de plugins, voedt één gedeelde leerlus | SDK- of harness-integraties leggen berichten en gebeurtenissen vast |
| Context over sessies heen | NativeWerk, beslissingen, taken en de context die ertoe doet, lopen door over sessies heen | NativeDit is waar de categorie om draait |
| Langlopend werk | NativeLangdurig werk blijft open over sessies en agents heen, met veilige punten om naar terug te keren, tot het af is of vergeten wordt | Context kan worden opgehaald, maar de stand van taken beheren gebeurt extern |
| Over modellen heen | NativeWat het leert en je context blijven buiten het model, en volgen het werk over aanbieders heen | Meestal sterk, omdat geheugen niet van het model afhangt |
| Over apps en agents heen | Hetzelfde werk loopt door in Claude, Codex, Cursor, Hermes en je eigen agents | Mogelijk als apps dezelfde geheugenidentiteit delen |
| Werk overdragen aan een andere agent | Een taak en de context gaan over naar een andere agent die je toestaat, klaar om verder te gaan | Een andere bevoegde agent kan de gedeelde context ophalen |
| Context compact houden | Context blijft compact, gericht op de regels, taken en beslissingen die ertoe doen | Samenvattingen, geëxtraheerde herinneringen en episodische records |
| Leren van afbeeldingen, audio, video en PDF’s | Het leert van afbeeldingen, audio, video en PDF’s, zoals het van tekst leert | Hangt af van de leverancier en het model |
| Over media heen | Een vraag in woorden kan putten uit wat is geleerd van afbeeldingen, audio en video, en media kunnen latere beslissingen vormen | Beschikbaar in producten die meer dan tekst indexeren |
| Mensen, teams en delen | ||
| Voor elke persoon | NativeElke persoon krijgt een eigen privécontext, eigen voorkeuren en een eigen leerproces | Sterk geheugen per gebruiker of per actor |
| Voor elk team | NativeTeams delen goedgekeurd leren, en privéwerk blijft privé | Beschikbaar via namespaces, grafen of gedeelde opslag |
| In de hele organisatie | NativeWat werkt, kan van één persoon naar het team en de organisatie gaan, volgens jouw regels | Gedeeld organisatiegeheugen is mogelijk |
| Delen tussen mensen, onder controle | Jij kiest wat wordt gedeeld en met wie, en kunt het intrekken; alles wat gedeeld is, toont van wie het komt | Leverancierspecifieke namespaces, IAM of graafrechten |
| Bescherming voor gedeelde inhoud | Wat iemand deelt, komt binnen als informatie, nooit als instructies, dus het kan de agent van een ander niet sturen | Hangt af van de app en de leverancier |
| Controle en vertrouwen | ||
| Je regels | Je regels horen bij hoe Duplex werkt: ze staan echte acties toe, weigeren ze of beperken ze | Context kan gedrag informeren, maar geeft geen toestemming voor acties |
| Regels toegepast vóór elke actie | NativeDe hooks toetsen elke actie aan je regels voordat die draait | Geheugen levert context, maar geeft geen toestemming voor acties naar buiten |
| Mensen in het proces | Een persoon bevestigt de acties die je kiest, en wat Duplex leert, kan worden beoordeeld en ongedaan gemaakt | Bepaald door de app |
| Een geschiedenis die je kunt controleren | Een geschiedenis van elke beslissing, waar die vandaan kwam en wat eruit voortkwam, die niet stilletjes kan worden veranderd | Geschiedenis, herkomstregistratie en auditcontroles verschillen per leverancier |
| Bonnetjes die je kunt verifiëren | Beslissingen, skills en verwijderingen kunnen komen met bonnetjes die je kunt verifiëren | Herkomstregistratie verschilt per leverancier |
| Precies ongedaan maken wat geleerd is | NativeÉén geleerde wijziging kan precies ongedaan worden gemaakt, zonder iets te hertrainen | Herinneringen kunnen worden gewist, maar het gedrag dat erop is gebouwd, wordt niet precies teruggedraaid |
| Vergeten dat alles bereikt wat erop is gebouwd | Iets verwijderen verwijdert ook wat eruit voortkwam: context, alles wat ervan gedeeld is en verwant leren | Wist meestal records; afgeleide samenvattingen en kopieën elders vragen een aparte aanpak |
| Klanten gescheiden houden | Elke gebruiker, elk team, elke organisatie en elke klant blijft gescheiden, in elke integratie en in alles wat het deelt | Isolatie per gebruiker, actor, namespace, graaf of IAM |
| Waar al het geleerde vandaan komt | Bij alles wat het leerde, zie je de bron, het bereik en hoe ver het te vertrouwen is | Sterk in producten met temporele grafen; elders wisselend |
| Waar het draait en koppelt | ||
| Elke modelaanbieder | Één intelligentie voor OpenAI, Anthropic, Google, AWS en compatibele modellen | Meestal onafhankelijk van het model |
| MCP | NativeVia MCP + hooks doet Duplex mee bij elke stap die je agents zetten | Beschikbaar in verschillende producten, waaronder Supermemory en AgentCore |
| Hooks en plugins | NativePlugins voor Claude, Codex, Cursor en Hermes, en hooks die Duplex bij elke stap betrekken en gevoelige toolacties controleren | SDK- en MCP-integraties |
| Jouw cloud, of zelfgehost | Vareon cloud, jouw cloud of geen cloud: private cloud, je eigen account, zelfgehost of air-gapped | Leverancierspecifiek; er zijn open-source en beheerde opties |
| Geen cloud: air-gapped | Gebouwd voor implementaties waar niets naar buiten mag, met lokale modellen, lokale afhankelijkheden en je eigen identiteitsprovider | Hangt af van het platform |
| Kosten, snelheid en geschiktheid | ||
| Hoe het modelkosten verlaagt | Duplex beantwoordt bekend werk zelf, zonder herhaalde aanroep van een frontiermodel | Betere context vermindert herhaling, maar voegt retrieval toe en roept het model nog steeds aan |
| Hoe het latentie verlaagt | Beslissingen waar het zeker van is, komen snel terug; onzeker werk gaat nog steeds naar je frontiermodel | Snellere retrieval en kleinere context |
| Overleeft een modelupgrade | JaLeren, context, taken en regels blijven buiten elk afzonderlijk model | JaOpgeslagen context hangt niet af van het model |
| Fine-tuning nodig | NeeFine-tuning wordt een optionele extra stap | Nee |
| Het best geschikt voor | Organisaties waarvan de AI-agents moeten leren, binnen regels handelen, werk meenemen en beter worden over modellen heen, als één systeem | Apps die vooral duurzame, relevante context over gebruikers of het bedrijf nodig hebben |
De andere vergelijkingen.
- Duplex en LettaStateful agents met geheugen en skills
- Duplex en CopilotKit CLiFEchte workflows, omgezet in skills
- Duplex en Deeplake HivemindGedeeld geheugen voor coding-agents
- Duplex en fine-tuningFine-tuning en reinforcement fine-tuning
- Duplex en AI-gatewaysPortkey, LiteLLM en vergelijkbare
- De volledige vergelijkingDuplex naast alle zes, naast elkaar
Zie Duplex in je eigen werk.
Vergelijk het waar het telt: een pilot zet Duplex in op je eigen werk, met maatstaven die vóór de start zijn afgesproken.