Ga naar de inhoud
Vareon

Geheugen onthoudt. Skills leggen vast. Fine-tuning hertraint. Gateways routeren.
Duplex sluit de cirkel.

De meeste AI-infrastructuur lost één deel van het werk op. Duplex brengt elk deel samen in één runtime-intelligentie die steeds beter wordt terwijl ze werkt.

Vergelijking actueel per 16 oktober 2026.

Elk lost één deel op.

Geheugenplatforms bewaren informatie. Skill-leren maakt van ervaring instructies. Fine-tuning verandert modelgewichten. AI-gateways routeren verzoeken en passen guardrails toe. Duplex brengt het allemaal samen, en blijft beter worden.

Geheugenplatforms geven een agent een verleden: feiten, berichten en episodes, opgehaald voor de volgende modelaanroep.

Stap 1 van 5: Geheugen

Alle mogelijkheden, naast elkaar.

Kies er een om naast Duplex te zetten, of bekijk ze allemaal tegelijk.

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.
Naast Duplex zetten:
MogelijkheidDuplexLettaCopilotKit CLiFDeeplake HivemindGeheugenplatformsMem0, Zep, AgentCore Memory en SupermemoryFine-tuning en RFTAI-gatewaysPortkey, LiteLLM en vergelijkbare
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-ruimteEen full-stack pipeline die trajecten omzet in skills, evaluaties en trainingsdataGedeeld agentgeheugen dat traces automatisch omzet in skillsPersistente context, feiten, episodes en kennisgrafenEen model aanpassen door het te trainenModelroutering, betrouwbaarheid, guardrails en observability
Wat het meeneemtContext, beslissingen, uitkomsten, regels, taken, skills en wat het heeft geleerdAgentgeheugen, gesprekken, bestanden en skillsThreads, trajecten, inzichten, skills en evaluatiesSessies, herinneringen en skills, beperkt tot een werkruimteFeiten, berichten, samenvattingen, episodes en graafrelatiesEen nieuwe set modelgewichtenConfiguratie, logs, routeringsbeleid en caches
Wat beter wordt met ervaringZijn volgende beslissingen: zekerheid, routering, aanbevelingen, toolgebruik en herbruikbare kennisHet toekomstige gedrag van de agent, via bijgewerkt geheugen en geleerde skillsDe instructies van de agent, via beoordeelde skills uit echte workflowsHet gedrag in de volgende sessie, via gedistilleerde skillsVooral de context die de volgende modelaanroep krijgtDe antwoorden van het onderliggende modelRoutering en betrouwbaarheid van verzoeken, niet wat de agent heeft geleerd
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-ruimteLeren wordt gegenereerd uit opgeslagen trajectenGedeeld geheugen wordt omgezet in herbruikbare skillsVooral geheugen; hoe ver het leert, verschilt per leverancierLeren zonder blijvend operationeel geheugenOperationele controle zonder continu leren
Leren
Continu leren zonder hertrainingNativeHet blijft leren, buiten de gewichten van je modelNativeLeren in token-ruimte en skill-lerenNativeSkill-leren; data voor fine-tuning is optioneelNativeSkills leren uit tracesVerbetering via context; hoe diep die gaat, verschilt per platformNeeHet leert door trainingNiet native
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 ervaringAnalyse draait handmatig of volgens schemaSkills worden op de achtergrond of aan het eind van een sessie gedistilleerdHerinneringen kunnen continu worden toegevoegd, maar ze ophalen is geen aanpassenWacht tot een trainingsjob klaar is en het nieuwe model is uitgeroldRoutering verandert meteen, maar niet op basis van geleerde uitkomsten
Leren van correctiesNativeEen correctie verandert wat Duplex hierna doetCorrecties kunnen geheugen bijwerken of geleerde skills voedenWijzigingen van gebruikers en acties in de app voeden het lerenCorrecties en sessietraces kunnen skills wordenCorrecties kunnen worden opgeslagen en als context opgehaaldCorrecties moeten in een trainingsdataset of een beloningspipeline terechtkomenMeestal gelogd; ervan leren gebeurt extern
Leren van uitkomstenNativeSucces en mislukking gaan direct terug in wat het leertMogelijk via reflectie op trajecten en updates die de agent zelf beheertUitkomsten uit de hele stack worden inzichten, skills, evaluaties en trainingsdataNieuwe skills worden gehaald uit afgeronde sessiesEpisodes kunnen worden opgeroepen, maar leren van uitkomsten gebeurt meestal externNativeAls uitkomsten in beloningen kunnen worden omgezetUitkomsten verschijnen in telemetrie; ervan leren gebeurt extern
Leren van beloningenNativeEen beloning versterkt wat werkte en corrigeert wat niet werkteBeloningen zijn niet de voornaamste manier waarop het leertKan data voor fine-tuning maken uit geëvalueerde trajectenBeloningen zijn niet de voornaamste manier waarop het leertBeloningen zijn geen gangbare geheugenfunctieNativeBeloningen optimaliseren de gewichten van het modelNiet native
Eer voor de stappen achter een resultaatNativeHet achterhaalt welke eerdere acties tot een later resultaat leiddenLetta biedt dit tijdens runtime niet native aanAnalyse van trajecten kan nuttige workflowpatronen blootleggenAnalyse van traces kan herbruikbare procedures vindenNiet nativeKan correlaties leren uit trainingsvoorbeelden, maar kan een live resultaat niet herleiden tot de stappen erachterNiet native
Hoe acties het werk vooruithelpenNativeHet leert hoe elke actie het werk van de ene toestand naar de volgende brengtDe agent kan dit afleiden uit contextKan workflows omzetten in skillsKan succesvolle procedures vastleggen als skillsOpgeslagen episodes kunnen dienen als voorbeeldenKan deze patronen tijdens training opnemenNiet native
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 geheugenExternOvergelaten aan het agentframeworkNiet nativeNiet nativeImpliciet in het getrainde model, waar je het niet kunt bewerkenNiet native
Betere keuze van actiesNativeUitkomsten verbeteren welke actie het hierna kiestGedrag verbetert via geheugen en skillsBeoordeelde skills verbeteren de volgende instructies van de agentGedistilleerde skills verbeteren de volgende proceduresOpgehaalde context kan gedrag indirect vormenNativeDoor het model te optimaliserenRouteringsbeleid wordt ingesteld, niet geleerd uit uitkomsten
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 werkenNativeTrajecten worden beoordeelde skills, onderbouwd met bewijsNativeSessies worden skill.md-bestanden voor de werkruimteHangt af van de leverancier; meestal niet waar de categorie om draaitKennis wordt opgenomen in gewichten, niet verpakt als overdraagbare skillsNiet native
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 versionerenGepubliceerd na menselijke beoordeling, geleverd in een vastgezette versieSkills blijven bestanden die je kunt inzien en bewerken, gekoppeld aan de sessies waar ze uit komenMeestal een levenscyclus per record, niet per skillEvaluatie gebeurt rond training en uitrolConfiguratieversies, geen levenscyclus voor geleerde skills
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 heenSkills vangen patronen uit veel trajecten in productieSkills vangen patronen die over sessies heen terugkomenSemantische retrieval vindt verwante informatie, en dat is niet hetzelfde als gedrag generaliserenGeneraliseert via de getrainde gewichtenSemantische caches herkennen vergelijkbare verzoeken, maar leren niet hoe ze moeten handelen
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 isGedreven door evaluatie, geen live maat voor zekerheidHoe relevant retrieval en skills zijn, geen maat voor zekerheidRetrievalscores en relevantiesignalenDe zekerheid van het model moet apart worden gemetenGezondheid van aanbieders, routering en guardrailscores, geen zekerheid over de taak
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 modelExternDe hostagent beslist hoe er wordt gehandeldExternDe hostagent beslist hoe er wordt gehandeldExternDe hostapplicatie beslist hoe er wordt gehandeldHet getrainde model draait nog steeds bij elk verzoekRouteren, opnieuw proberen, blokkeren of terugvallen, zonder te leren van uitkomsten
Bekend werk zelf beantwoordenNativeHet neemt bekende beslissingen zelf, zonder nog een aanroep van een frontiermodelHet model interpreteert nog steeds geheugen of skillsHet model leest nog steeds de geleerde skillHet model leest nog steeds de geleerde skillHet model leest normaal gesproken de opgehaalde contextHet aangepaste model draait nog steedsEen cache kan een modelaanroep overslaan, maar een cache leert niet van uitkomsten
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 isExternDe taak van de hostagentExternDe taak van de hostagentExternDe taak van de applicatieExternDe taak van de applicatieSterke routering en fallback tussen aanbieders; zekerheid over de taak blijft extern
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 agentExternDe taak van de hostagentExternDe taak van de hostagentGeheugen levert context; plannen blijft externHet model plant misschien beter, maar de stand van het werk blijft externNiet native
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 beschikbaarWerkt met ondersteunde agentframeworksDeelt lessen tussen verbonden agentsGedeeld geheugen kan meerdere agents bedienenNiet nativeSommige routeren naar agents en MCP-tools, maar leren niet welke samenwerking werkte
Leren welke tools werkenHet leert welke tools werken, wanneer het ze moet inzetten en waar elke tool toe leidtSkills en geheugen kunnen toolgebruik verbeterenFull-stack trajecten leggen tool- en gebruikersacties vast voor nieuwe skillsTooltraces kunnen herbruikbare procedures wordenToolresultaten kunnen worden onthoudenToolgedrag kan verbeteren door trainingZe stellen tools beschikbaar en routeren ze, maar leren meestal niet van hun uitkomsten
Toolacties binnen jouw regelsTools draaien alleen via jouw regels en rechtenAgentrechten en toolconfiguratieBeheerd door het agentframework van de hostBeheerd door de coding-agent van de hostExternOvergelaten aan de applicatie in systemen met alleen geheugenExternSterke routering en guardrails; controle over agentacties hangt af van de integratie
StreamingHet streamt uitvoer van model en tools, met elke stap nog steeds binnen jouw regelsBeschikbaar via agent- en modelinterfacesBeschikbaar via ondersteunde agentframeworksHangt af van de hostagentHangt af van de leverancierHangt af van de modelaanbiederNativeSterke streaming
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 opAG-UI legt acties van agents en gebruikers vast als full-stack trajectenAgentsessies en toolactiviteit worden automatisch vastgelegdSDK- of harness-integraties leggen berichten en gebeurtenissen vastVoor training moeten logs of datasets worden aangeleverdVerzoeken, antwoorden, kosten en latentie worden gelogd
Context over sessies heenNativeWerk, beslissingen, taken en de context die ertoe doet, lopen door over sessies heenNativePersistente agents behouden hun geheugen over gesprekken heenDuurzame threads bewaren interacties in de appNativeGedeeld geheugen blijft bestaan na agentsessiesNativeDit is waar de categorie om draaitNiet nativeExternMeestal
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 bepalenDuurzame threads bewaren de geschiedenis van interactiesSessiegeheugen helpt werk weer op te pakkenContext kan worden opgehaald, maar de stand van taken beheren gebeurt externNiet nativeNiet native
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 overlevenSterk: skills kunnen worden geleverd aan ondersteunde agentstacksSterk: skills en geheugen kunnen door verschillende coding-agents worden hergebruiktMeestal sterk, omdat geheugen niet van het model afhangtZwak: een nieuw basismodel moet meestal opnieuw worden getraind of gevalideerdSterk voor routering, maar er gaat niets geleerds mee
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 MCPSkills kunnen worden geleverd via ondersteunde frameworkadaptersGedeeld geheugen verbindt Claude Code, Codex, Cursor en andere agentsMogelijk als apps dezelfde geheugenidentiteit delenNiet nativeVerzoeken kunnen één gateway delen, maar wat elke app weet, blijft extern
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 ondersteunenGedeelde trajecten en gepubliceerde skills houden gedrag consistentWerkruimteskills geven lessen door tussen agentsEen andere bevoegde agent kan de gedeelde context ophalenNiet nativeRoutering naar agents en MCP is mogelijk beschikbaar; wat de taak betekent, blijft extern
Context compact houdenContext blijft compact, gericht op de regels, taken en beslissingen die ertoe doenGeheugenorganisatie, samenvattingen en contextbeheer in bestandsvormTrajecten worden gedistilleerd tot inzichten en skillsSessies worden gedistilleerd tot compacte skillsSamenvattingen, geëxtraheerde herinneringen en episodische recordsNiet nativePrompts inkorten of cachen, geen blijvende samenvatting van wat ertoe doet
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 agentHangt af van de vastgelegde gebeurtenissen in de app en de agentstackVooral gericht op sessies en tooltracesHangt af van de leverancier en het modelOndersteund als het model en de trainingsdienst het medium accepterenGeeft ondersteunde media vooral door aan aanbieders
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 gebouwdBuiten de kernfocus van CLiFBuiten de kernfocus van HivemindBeschikbaar in producten die meer dan tekst indexerenVastgelegd in gewichten als de training het ondersteuntNiet native
Mensen, teams en delen
Voor elke persoonNativeElke persoon krijgt een eigen privécontext, eigen voorkeuren en een eigen leerprocesNative geheugen per agent en per gebruikerMogelijk via app-threads en leercontainersBeschikbaar op persoonlijk niveau of op werkruimteniveauSterk geheugen per gebruiker of per actorVraagt meestal een apart getraind of aangepast modelSleutels en budgetten per gebruiker; persoonlijk gedrag is extern
Voor elk teamNativeTeams delen goedgekeurd leren, en privéwerk blijft privéGedeelde geheugenrepository’s en skillsGepubliceerde skills verspreiden wat het team leertGedeeld werkruimtegeheugen en skillsBeschikbaar via namespaces, grafen of gedeelde opslagVraagt meestal gedeelde trainingsdata en een gedeeld modelConfiguratie en budgetten per team
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 gedeeldBeoordeelde skills kunnen worden verspreid over ondersteunde agentsLessen uit de werkruimte kunnen zich verspreiden over verbonden agentsGedeeld organisatiegeheugen is mogelijkEen eigen model kan gemeenschappelijk gedrag voor de organisatie vastleggenRoutering en guardrails in de hele organisatie, zonder te leren van uitkomsten
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 samenwerkingRechten per project en implementatieToegangscontrole per werkruimteLeverancierspecifieke namespaces, IAM of graafrechtenToegangscontrole voor datasets en modellenControle per sleutel, team en rol
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 rechtenOntwikkelaarsbeleid en toolbeperkingen gaan boven skillsSteunt op hoe skills laden, en op vertrouwen in de werkruimteHangt af van de app en de leverancierTrainingsdata heeft vóór de training eigen controles nodigGuardrails kunnen gedeelde invoer inspecteren, maar vertrouwen in wat die betekent, blijft extern
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 agentsGeleerde skills kunnen veiligheidsregels van ontwikkelaars of toolbeperkingen niet opzijzettenSkills sturen de agent, maar dwingen zelf niets afContext kan gedrag informeren, maar geeft geen toestemming voor actiesGedrag wordt gevormd door training, niet door live regelsSterke guardrails voor in- en uitvoer, en routeringsbeleid
Regels toegepast vóór elke actieNativeDe hooks toetsen elke actie aan je regels voordat die draaitHangt af van de Letta-runtime, rechten en toolhostBlijft bij de host-app en het agentframeworkBlijft bij de hostagentGeheugen levert context, maar geeft geen toestemming voor acties naar buitenExternSterk voor verzoeken en antwoorden die via de gateway lopen
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 beherenEen grondige beoordeling voordat geleerde skills worden gepubliceerdSkills kunnen vóór hergebruik worden ingezien en bewerktBepaald door de appBeoordeling van training, evaluatie en goedkeuring vóór uitrolGoedkeuringsworkflows verschillen per gateway
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 agenttoestandInzichten onderbouwd met bewijs, en de trajecten waar ze uit komenSkills gekoppeld aan sessies, en opgeslagen tracesGeschiedenis, herkomstregistratie en auditcontroles verschillen per leverancierTrainingsjobs, datasets, beloningsmetrics en modelversiesUitgebreide logs van verzoeken, antwoorden, kosten en beleid
Bonnetjes die je kunt verifiërenBeslissingen, skills en verwijderingen kunnen komen met bonnetjes die je kunt verifiërenHerinneringen en skills met versiebeheerKoppelingen naar bewijs en exacte skillrevisiesSkillbestanden gekoppeld aan hun bronsessiesHerkomstregistratie verschilt per leverancierModelevaluatie en trainingsrapportenLogs en guardrailresultaten, geen bonnetjes voor wat er geleerd is
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 teruggedraaidGepubliceerde skills kunnen worden herzien of ingetrokkenSkillbestanden kunnen worden bewerkt of verwijderdHerinneringen kunnen worden gewist, maar het gedrag dat erop is gebouwd, wordt niet precies teruggedraaidEen hele modelversie terugdraaien, of hertrainen zonder het voorbeeldConfiguratie en cache-items kunnen worden verwijderd; er is niets geleerds om terug te draaien
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 versiesBetekent de betrokken inzichten, skills en afgeleide assets verwijderenBetekent de betrokken sessies en gegenereerde skills verwijderenWist meestal records; afgeleide samenvattingen en kopieën elders vragen een aparte aanpakVraagt machine unlearning of hertrainingLogs en caches volgen hun eigen bewaartermijn
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 zelfhostingIsolatie per project en implementatieGeheugen en skills beperkt tot een werkruimteIsolatie per gebruiker, actor, namespace, graaf of IAMCloud-IAM en grenzen voor modeltoegangVolwassen isolatie per sleutel, team, budget en rol
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 inzichtelijkInzichten en skills blijven gekoppeld aan de trajecten waar ze uit komenSkills kunnen terugverwijzen naar hun bronsessiesSterk in producten met temporele grafen; elders wisselendHerkomst van datasets en trainingsmetadataHerkomst van verzoeken en aanbieders
Waar het draait en koppelt
Elke modelaanbiederÉén intelligentie voor OpenAI, Anthropic, Google, AWS en compatibele modellenEen agent-harness dat met elk model werktWerkt met ondersteunde agentframeworks en modellenWerkt met verschillende coding-agents en hun modellenMeestal onafhankelijk van het modelMeestal gebonden aan het aangepaste model en de trainingsaanbiederNativeAbstractie van aanbieders is waar de categorie het best in is
MCPNativeVia MCP + hooks doet Duplex mee bij elke stap die je agents zettenMet gehoste MCP kunnen andere agents stateful Letta-agents aanmaken en berichten sturenSkills kunnen via integraties agents en MCP-servers bereikenKoppelt met grote coding-agents; hoe precies, verschilt per clientBeschikbaar in verschillende producten, waaronder Supermemory en AgentCoreNiet nativeSteeds vaker native
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-runtimeAG-UI en frameworkadaptersAutomatische vastlegging van sessies van coding-agentsSDK- en MCP-integratiesGegevensverzameling moet apart worden gebouwdIntegratie via SDK en proxy, geen hooks die leren van agentsessies
Jouw cloud, of zelfgehostVareon cloud, jouw cloud of geen cloud: private cloud, je eigen account, zelfgehost of air-gappedCloud, en een zelfgehoste app-serverIntelligentie in de cloud en zelfgehostLokale agentintegratie; implementatieopties verschillenLeverancierspecifiek; er zijn open-source en beheerde optiesTraining in de cloud en gehoste inferentieGehoste en zelfgehoste opties verschillen per gateway
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 afhankelijkhedenMogelijk met een zelfgehoste stack en lokale afhankelijkhedenHangt af van de gekozen implementatie en modeldienstenHangt af van het platformBeperkt tot diensten die offline training en inferentie ondersteunenBeschikbaar met zelfgehoste gateways en lokale aanbieders
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 steedsBetere skills verminderen fouten en herstelwerk, maar het model draait nog steedsBetere skills verminderen herhaalde fouten, maar het model draait nog steedsBetere context vermindert herhaling, maar voegt retrieval toe en roept het model nog steeds aanEen kleiner aangepast model kan de kwaliteit geven die je nodig hebtCaching, goedkopere modellen, batching en keuze van aanbieder
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 verminderenSkills maken de uitvoering directerSkills verkorten het steeds opnieuw uitzoekenSnellere retrieval en kleinere contextHangt af van het aangepaste modelCaching, load balancing en keuze van aanbieder
Overleeft een modelupgradeJaLeren, context, taken en regels blijven buiten elk afzonderlijk modelJaGeheugen en skills zijn bewust onafhankelijk van het modelJaSkills en trajecten blijven buiten de gewichten van het modelJaSkills overleven een wissel van coding-agent of modelJaOpgeslagen context hangt niet af van het modelDe aanpassing hoort bij één modelcheckpoint, dus die gaat niet automatisch meeDe routeringsconfiguratie overleeft, maar er blijft geen geleerd gedrag behouden
Fine-tuning nodigNeeFine-tuning wordt een optionele extra stapNeeNeeNiet voor skills; CLiF kan ook data voor fine-tuning makenNeeNeeJaNee
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-ruimteProductteams die echte workflows van gebruikers omzetten in beoordeelde skills, evaluaties en trainingsmateriaalTeams die willen dat coding-agents automatisch sessies delen en lessen hergebruikenApps die vooral duurzame, relevante context over gebruikers of het bedrijf nodig hebbenStabiele taken met hoog volume, waarbij het model zelf gespecialiseerd moet zijnTeams die vooral abstractie van aanbieders, betrouwbaarheid, guardrails en kostenbeheersing nodig hebben

Één gesloten cirkel.

In Duplex worden context, leren, skills en je regels één cirkel, die draait terwijl het werk gebeurt.

Duplex begrijpt de taak die voorligt en haalt de context terug die ertoe doet.

Stap 1 van 8: De taak

Waarom het ertoe doet.

Een AI-model kan intelligent zijn zonder ooit ervaring op te doen met jouw werk.

Een geheugensysteem laat het model zien wat er eerder gebeurde, maar beslist niet wat er moet veranderen. Een skillsysteem verpakt een les, maar het model moet die nog steeds lezen en volgen. Fine-tuning verandert het model, via een tragere trainingscyclus die moeilijk terug te draaien is. Een gateway regelt het verkeer, maar leert niet welke beslissing tot de beste uitkomst leidde.

Duplex zet ervaring om in verbetering terwijl het werkt, binnen jouw regels.

Zo bouw je een ander soort kapitaal op. Elke bevestigde correctie, elke geslaagde workflow, elk nuttig toolresultaat en elke afgeronde taak versterkt de intelligentie rond je model, en niets daarvan zit vast bij één modelleverancier.

Onder de streep.

  • GeheugenGeeft een agent een verleden.
  • SkillsGeven een agent herbruikbare instructies.
  • Fine-tuningGeeft een model andere gewichten.
  • GatewaysGeven een AI-stack controle over het verkeer.
  • DuplexGeeft het hele agentsysteem het vermogen om ervaring mee te nemen, van resultaten te leren, binnen jouw regels te handelen en over modellen heen beter te worden, na verloop van tijd.

Van de bekeken producten en categorieën is Duplex de enige die is gebouwd om dit te combineren:

  • Context over sessies heen
  • Continu leren van uitkomsten
  • Leren van correcties en beloningen
  • Eer voor de stappen achter een resultaat
  • Leren hoe acties het werk vooruithelpen, en voorspellen wat er komt
  • Beslissingen die weten hoe zeker ze zijn
  • Overdragen aan het juiste model, de juiste tool of de juiste persoon
  • Langdurig werk dat doorloopt
  • Leren voor elke persoon, elk team en elke organisatie
  • Je regels, toegepast vóór elke actie
  • Toolacties binnen jouw regels
  • Delen tussen mensen, onder controle
  • Precies ongedaan maken wat geleerd is
  • Vergeten dat alles bereikt wat erop is gebouwd
  • Waar al het geleerde vandaan komt, met bonnetjes
  • MCP + hooks, en plugins voor de assistenten die je gebruikt
  • Continuïteit over modellen en apps heen
  • Jouw cloud, zelfgehost of air-gapped
  • Minder modelaanroepen, omdat bekend werk direct wordt beantwoord

Duplex maakt je AI-systemen met elke ervaring beter in het werk.

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.