Ga naar de inhoud
Vareon

Duplex en Letta,
naast elkaar.

Letta bouwt stateful agents rond persistent geheugen en geleerde skills. Duplex is een tweede intelligentie naast je AI: het leert van elk resultaat en handelt ernaar tijdens runtime, binnen jouw regels, welk model je ook gebruikt.

Vergelijking actueel per 16 oktober 2026.

Alle mogelijkheden: Duplex en Letta.

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.
MogelijkheidDuplexLetta
Wat ze elk zijn
Wat het isEen runtime-intelligentie naast je AI: ze leert en handelt voor je agents en assistenten, binnen jouw regelsEen stateful agentplatform, gebouwd rond persistent geheugen en leren in token-ruimte
Wat het meeneemtContext, beslissingen, uitkomsten, regels, taken, skills en wat het heeft geleerdAgentgeheugen, gesprekken, bestanden en skills
Wat beter wordt met ervaringZijn volgende beslissingen: zekerheid, routering, aanbevelingen, toolgebruik en herbruikbare kennisHet toekomstige gedrag van de agent, via bijgewerkt geheugen en geleerde skills
Weten wat er gebeurde, en ervan lerenNativeHet weet wat er gebeurde, en leert wat het hierna moet veranderenBeide zijn er, vooral via geheugen en skills in token-ruimte
Leren
Continu leren zonder hertrainingNativeHet blijft leren, buiten de gewichten van je modelNativeLeren in token-ruimte en skill-leren
Aanpassing van beurt tot beurtNativeElk nieuw resultaat kan de volgende beslissing meteen veranderenDoor de agent beheerd geheugen kan continu veranderen; skill-leren volgt op afgeronde ervaring
Leren van correctiesNativeEen correctie verandert wat Duplex hierna doetCorrecties kunnen geheugen bijwerken of geleerde skills voeden
Leren van uitkomstenNativeSucces en mislukking gaan direct terug in wat het leertMogelijk via reflectie op trajecten en updates die de agent zelf beheert
Leren van beloningenNativeEen beloning versterkt wat werkte en corrigeert wat niet werkteBeloningen zijn niet de voornaamste manier waarop het leert
Eer voor de stappen achter een resultaatNativeHet achterhaalt welke eerdere acties tot een later resultaat leiddenLetta biedt dit tijdens runtime niet native aan
Hoe acties het werk vooruithelpenNativeHet leert hoe elke actie het werk van de ene toestand naar de volgende brengtDe agent kan dit afleiden uit context
Voorspellen wat een actie zal doenNativeUit wat het waarneemt, voorspelt het wat een actie zal doen, probeert het alternatieven en plant hetHet model redeneert over geheugen
Betere keuze van actiesNativeUitkomsten verbeteren welke actie het hierna kiestGedrag verbetert via geheugen en skills
Herbruikbare vaardighedenNativeUit ervaring ontstaan skills die vóór gebruik getest zijn, en die je kunt pauzeren, terughalen of intrekkenNativeTrajecten kunnen blijvende skills worden die met elk model werken
Skills testen en beherenEen skill wordt getest voordat erop wordt vertrouwd, en kan worden gepauzeerd, teruggehaald, ingetrokken of definitief verwijderdSkills zijn bestanden die je kunt inzien, beheren en versioneren
Generaliseren naar verwante gevallenHet neemt wat het leerde mee naar verwante gevallen en nieuwe bewoordingen, en naar skills die het kan hergebruikenSkills in token-ruimte generaliseren procedures over taken heen
Beslissen en handelen
Weten hoe zeker het isNativeVóór elke beslissing weet het hoe bekend het geval is en hoe zeker het isVooral het oordeel van het model en hoe relevant het geheugen is
Antwoorden, overdragen of weigerenNativeDuplex antwoordt zelf, roept je model aan, gebruikt een tool of weigert, binnen jouw regelsDe agent gaat meestal verder via het redeneren van het model
Bekend werk zelf beantwoordenNativeHet neemt bekende beslissingen zelf, zonder nog een aanroep van een frontiermodelHet model interpreteert nog steeds geheugen of skills
Overdragen wat nieuw of onzeker isNieuw, onzeker of gevoelig werk gaat naar het juiste model, de juiste tool of de juiste persoonDe agent en het model beslissen wanneer er meer hulp nodig is
Plannen, simulatie en aanbevelingenNativeHet voorspelt wat er hierna gebeurt, probeert alternatieven, maakt plannen en beveelt acties aanVooral via het redeneren van het model en tools van de agent
Veel agents die samenwerkenHet stuurt werk naar de juiste agent, verdeelt het binnen jouw regels, houdt elke agent binnen zijn bereik en brengt de resultaten samenAgents, subagents en gedeeld geheugen zijn beschikbaar
Leren welke tools werkenHet leert welke tools werken, wanneer het ze moet inzetten en waar elke tool toe leidtSkills en geheugen kunnen toolgebruik verbeteren
Toolacties binnen jouw regelsTools draaien alleen via jouw regels en rechtenAgentrechten en toolconfiguratie
StreamingHet streamt uitvoer van model en tools, met elke stap nog steeds binnen jouw regelsBeschikbaar via agent- en modelinterfaces
Werk dat doorloopt
Leren van elke stap, automatischElke stap, via MCP + hooks of de plugins, voedt één gedeelde leerlusDe Letta-runtime slaat gesprekken en acties van agents op
Context over sessies heenNativeWerk, beslissingen, taken en de context die ertoe doet, lopen door over sessies heenNativePersistente agents behouden hun geheugen over gesprekken heen
Langlopend werkNativeLangdurig werk blijft open over sessies en agents heen, met veilige punten om naar terug te keren, tot het af is of vergeten wordtPersistente agents kunnen werk voortzetten, met een levenscyclus die de agent en de app bepalen
Over modellen heenNativeWat het leert en je context blijven buiten het model, en volgen het werk over aanbieders heenSterk: geheugen en skills in token-ruimte kunnen een modelwissel overleven
Over apps en agents heenHetzelfde werk loopt door in Claude, Codex, Cursor, Hermes en je eigen agentsStateful agents zijn bereikbaar via SDK’s en gehoste MCP
Werk overdragen aan een andere agentEen taak en de context gaan over naar een andere agent die je toestaat, klaar om verder te gaanGedeelde agents en repository’s kunnen een overdracht ondersteunen
Context compact houdenContext blijft compact, gericht op de regels, taken en beslissingen die ertoe doenGeheugenorganisatie, samenvattingen en contextbeheer in bestandsvorm
Leren van afbeeldingen, audio, video en PDF’sHet leert van afbeeldingen, audio, video en PDF’s, zoals het van tekst leertHangt af van het gekoppelde model en de tools van de agent
Over media heenEen vraag in woorden kan putten uit wat is geleerd van afbeeldingen, audio en video, en media kunnen latere beslissingen vormenHangt af van het model en hoe het geheugen is gebouwd
Mensen, teams en delen
Voor elke persoonNativeElke persoon krijgt een eigen privécontext, eigen voorkeuren en een eigen leerprocesNative geheugen per agent en per gebruiker
Voor elk teamNativeTeams delen goedgekeurd leren, en privéwerk blijft privéGedeelde geheugenrepository’s en skills
In de hele organisatieNativeWat werkt, kan van één persoon naar het team en de organisatie gaan, volgens jouw regelsSkills en geheugen kunnen in de hele organisatie worden gedeeld
Delen tussen mensen, onder controleJij kiest wat wordt gedeeld en met wie, en kunt het intrekken; alles wat gedeeld is, toont van wie het komtGedeelde repository’s en rechten voor samenwerking
Bescherming voor gedeelde inhoudWat iemand deelt, komt binnen als informatie, nooit als instructies, dus het kan de agent van een ander niet sturenSteunt op agentcontext en rechten
Controle en vertrouwen
Je regelsJe regels horen bij hoe Duplex werkt: ze staan echte acties toe, weigeren ze of beperken zeInstructies en rechten vormen het gedrag van agents
Regels toegepast vóór elke actieNativeDe hooks toetsen elke actie aan je regels voordat die draaitHangt af van de Letta-runtime, rechten en toolhost
Mensen in het procesEen persoon bevestigt de acties die je kiest, en wat Duplex leert, kan worden beoordeeld en ongedaan gemaaktGebruikers kunnen geheugen en skills inzien en beheren
Een geschiedenis die je kunt controlerenEen geschiedenis van elke beslissing, waar die vandaan kwam en wat eruit voortkwam, die niet stilletjes kan worden veranderdPersistente gesprekken, geheugen en agenttoestand
Bonnetjes die je kunt verifiërenBeslissingen, skills en verwijderingen kunnen komen met bonnetjes die je kunt verifiërenHerinneringen en skills met versiebeheer
Precies ongedaan maken wat geleerd isNativeÉén geleerde wijziging kan precies ongedaan worden gemaakt, zonder iets te hertrainenSkills en herinneringen kunnen worden bewerkt of via versies teruggedraaid
Vergeten dat alles bereikt wat erop is gebouwdIets verwijderen verwijdert ook wat eruit voortkwam: context, alles wat ervan gedeeld is en verwant lerenGeheugen en skills worden opgeschoond via bestanden en versies
Klanten gescheiden houdenElke gebruiker, elk team, elke organisatie en elke klant blijft gescheiden, in elke integratie en in alles wat het deeltRechten in de cloud en bij zelfhosting
Waar al het geleerde vandaan komtBij alles wat het leerde, zie je de bron, het bereik en hoe ver het te vertrouwen isGeheugen en skills blijven inzichtelijk
Waar het draait en koppelt
Elke modelaanbiederÉén intelligentie voor OpenAI, Anthropic, Google, AWS en compatibele modellenEen agent-harness dat met elk model werkt
MCPNativeVia MCP + hooks doet Duplex mee bij elke stap die je agents zettenMet gehoste MCP kunnen andere agents stateful Letta-agents aanmaken en berichten sturen
Hooks en pluginsNativePlugins voor Claude, Codex, Cursor en Hermes, en hooks die Duplex bij elke stap betrekken en gevoelige toolacties controlerenIntegratie via SDK, CLI en agent-runtime
Jouw cloud, of zelfgehostVareon cloud, jouw cloud of geen cloud: private cloud, je eigen account, zelfgehost of air-gappedCloud, en een zelfgehoste app-server
Geen cloud: air-gappedGebouwd voor implementaties waar niets naar buiten mag, met lokale modellen, lokale afhankelijkheden en je eigen identiteitsproviderMogelijk met een zelfgehoste stack en lokale afhankelijkheden
Kosten, snelheid en geschiktheid
Hoe het modelkosten verlaagtDuplex beantwoordt bekend werk zelf, zonder herhaalde aanroep van een frontiermodelBetere context en skills verbeteren resultaten, maar het model draait nog steeds
Hoe het latentie verlaagtBeslissingen waar het zeker van is, komen snel terug; onzeker werk gaat nog steeds naar je frontiermodelBeter georganiseerde context kan verspild redeneren verminderen
Overleeft een modelupgradeJaLeren, context, taken en regels blijven buiten elk afzonderlijk modelJaGeheugen en skills zijn bewust onafhankelijk van het model
Fine-tuning nodigNeeFine-tuning wordt een optionele extra stapNee
Het best geschikt voorOrganisaties waarvan de AI-agents moeten leren, binnen regels handelen, werk meenemen en beter worden over modellen heen, als één systeemTeams die persistente, zichzelf verbeterende agents bouwen rond geheugen en skills in token-ruimte

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.