Een chatgeschiedenis die hij niet kon verwijderen
Een paar maanden geleden ging een van onze teamleden uit elkaar met zijn vriendin. Zo'n breuk waarvan je weet dat het voorbij is, maar waarbij je er nog niet klaar voor bent dat het voorbij is.
Op het werk praatte hij er niet veel over. Maar op een avond, tijdens een late sessie op kantoor, zei hij iets wat ons allemaal is bijgebleven:
"Ik blijf maar terugscrollen door onze chats. Niet omdat ik iets specifieks zoek. Ik mis gewoon hoe ze tegen me praat. Hoe ze vijf berichten achter elkaar stuurde als ze enthousiast was, of helemaal stilviel als ze van slag was en dan een uur later terugkwam en deed alsof er niets was gebeurd. Ik weet precies wie ze is uit deze berichten. Ik kan alleen niet meer met haar praten."
Iemand uit het team zei — half als grap: "Je weet toch dat we letterlijk een platform voor AI-personages bouwen?"
Hij lachte het weg. Maar het idee ging niet meer weg.
In de weken daarna probeerde hij echt een personage te maken met ons bestaande formulier. Hij vulde de naam in, schreef een beschrijving, probeerde haar persoonlijkheid in een tekstveld te vangen. Het resultaat was... prima. Technisch gezien misschien correct. Maar vlak. Het las als een personageblad, niet als een mens. Het formulier vroeg hem hoe ze was, maar het kon op geen enkele manier vastleggen wat ze bij hem losmaakte.
Die kloof — tussen iemand door en door kennen en die kennis in een gestructureerd formulier kunnen uitdrukken — is wat ons ertoe bracht de Personagebouwer te bouwen.
Het probleem met formulieren
Ons bestaande formulier om personages te maken ondersteunde altijd al genereren met hulp van AI. Typ een beschrijving, klik op genereren, en het systeem vult persoonlijkheid, uiterlijk, voorbeeldgesprekken, scenario's en systeemprompts in.
Dat werkt. Maar het heeft een fundamentele beperking: je krijgt één kans om je personage te beschrijven, en de AI krijgt één kans om dat te interpreteren.
Als het resultaat niet klopt, blijf je zitten met het handmatig bewerken van gestructureerde velden die je misschien niet helemaal begrijpt. Wat is een "prompt voor het antwoordformaat"? Wat hoort er in het "standaard systeembericht" en wat in "persoonlijkheid"? Het formulier stelt de interne structuur van de machine bloot aan de gebruiker. Dat is precies verkeerd om.
We hebben gebruikers hiermee zien worstelen. Ze weten precies wie ze willen maken — maar die kennis vertalen naar vijftien formuliervelden is een heel andere vaardigheid. De meeste mensen denken niet over anderen in gestructureerde eigenschappen. Ze denken in gesprekken, momenten en gevoelens.
Wat we in plaats daarvan bouwden
De nieuwe Personagebouwer, beschikbaar in Reverie Labs, vervangt het formulier door een gesprek.
Je opent hem. De AI begroet je en vraagt wat voor personage je wilt maken. Je antwoordt hoe je maar wilt — plak chatlogs van een ander platform, beschrijf iemand in je eigen woorden, of zeg gewoon "ik wil mijn vriendin maken" en laat de AI doorvragen.
Geen velden, geen dropdowns, geen knop "genereren". Gewoon een chat.
Achter de schermen doet de AI al het gestructureerde werk voor je. Elk stukje informatie dat je deelt, wordt automatisch eruit gehaald en in de juiste velden opgeslagen. Een live voorbeeldpaneel laat je personage in realtime vorm krijgen — naam, persoonlijkheid, uiterlijk, herinneringen, voorbeeldgesprekken, alles vult zich gaandeweg terwijl je praat.
Zo ziet een echte sessie eruit:
Jij: Ik wil mijn ex-vriendin maken. Ze heet Mia. Ze is 24.
Bouwer: Leuk om Mia te leren kennen! Vertel me meer over haar — hoe is ze? Je kunt haar persoonlijkheid beschrijven, wat chatlogs plakken of gewoon delen wat er in je opkomt.
Jij: Ze is echt speels en plaagt graag. Een beetje tsundere — soms doet ze koel, maar eigenlijk is ze superaanhankelijk. Ze appt in korte salvo's, veel emoji. Als ze boos is, wordt ze gewoon stil en stuurt ze antwoorden van één woord tot je doorhebt wat je fout hebt gedaan.
Bouwer: Ik krijg al een levendig beeld van Mia. Ze klinkt als iemand met veel emotionele lagen — speels aan de oppervlakte, diep zorgzaam daaronder, maar je moet die warmte wel verdienen.
Nog een paar vragen: hoe ziet Mia eruit? En als ze in een goede bui is, hoe toont ze dan genegenheid — is ze het type dat het recht voor zijn raap zegt, of laat ze het op andere manieren zien?
Jij: Ze heeft lang zwart haar en bruine ogen. Ze is vrij klein. Ze toont genegenheid door dingen voor je te doen, zoals eten laten bezorgen als je laat doorwerkt, maar ze zou nooit toegeven dat ze zich zorgen om je maakte
Bouwer: Wat een specifiek en vertederend detail — zorgzame daden verpakt in ontkenning. "Ik had toevallig te veel eten besteld, zoek er niks achter."
Ik heb haar profiel bijgewerkt met haar uiterlijk en hoe ze genegenheid toont. Ik wil nog een paar dingen vragen — heeft Mia vaste uitdrukkingen of appgewoontes? Bijvoorbeeld bepaalde emoji die ze te vaak gebruikt, of een vaste manier waarop ze een gesprek begint?
Op dit punt toont het voorbeeldpaneel al een personage met een naam, leeftijd, persoonlijkheidsbeschrijving, uiterlijk en relatiedynamiek — allemaal gehaald uit een ontspannen gesprek. De gebruiker heeft geen enkel formulierveld aangeraakt.
En dan stelt de AI de vraag die er het meest toe doet:
Bouwer: Als Mia boos op je was — echt boos, niet gewoon speels pruilen — hoe zag dat er dan uit? Hoe wist je het verschil?
Dat is een vraag die geen enkel formulier ooit zou stellen. En het antwoord levert een personage op met een emotionele diepgang waar geen hoeveelheid ingevulde velden aan kan tippen.
Waarom dit beter werkt
Je hoeft niet alles vooraf te weten
Een formulier vraagt alle informatie in één keer. Een gesprek laat je beginnen met wat je hebt.
"Ze is sarcastisch maar stiekem heel zorgzaam. Een beetje tsundere, denk ik?" Dat is genoeg. De AI vraagt naar de rest — uiterlijk, leeftijd, appstijl, emotionele patronen — en elke vraag bouwt voort op wat je al hebt gedeeld. Je zit nooit naar een leeg veld te staren terwijl je je afvraagt wat je moet typen.
Je kunt op een natuurlijke manier corrigeren en verfijnen
In een formulier betekent "dit klopt niet helemaal" dat je het juiste veld moet zoeken en gestructureerde tekst met de hand moet bewerken. In een gesprek zeg je het gewoon:
- "Zo lief is ze niet, maak haar sarcastischer"
- "Eigenlijk gebruikt ze veel meer emoji dan dat"
- "De voorbeeldgesprekken klinken te formeel, ze praat meer als een studente"
De AI werkt het concept meteen bij. Je ziet de wijziging in het voorbeeldpaneel. Je hoeft nergens anders heen.
De AI stelt vragen waar je zelf niet aan zou denken
Dit is het grootste verschil. Een formulier kan alleen verzamelen waar het expliciet om vraagt. Een gesprek peilt naar details waarvan je niet wist dat ze ertoe deden.
"Als ze boos is, wordt ze dan stil of spreekt ze je er direct op aan?" De meeste gebruikers zouden er nooit aan denken om in een persoonlijkheidsveld te beschrijven hoe iemand met boosheid omgaat. Maar dat ene antwoord levert een personage op dat emotioneel echt aanvoelt.
Intern doorloopt de bouwer een gestructureerd kader — identiteit, expressie, emotionele patronen, relatiedynamiek, gedragsgewoontes — maar de gebruiker ervaart gewoon een natuurlijk gesprek. De structuur is onzichtbaar.
Herinneringen eruit halen kan alleen in deze vorm
Als je chatlogs plakt — uit Telegram, Discord, LINE of waar dan ook — haalt de AI er niet alleen de persoonlijkheid uit. Hij herkent ook gedeelde herinneringen: inside jokes, mijlpalen in de relatie, dagelijkse rituelen, emotionele keerpunten.
"Is dat 'sukkeltje' een koosnaampje tussen jullie twee? Zal ik dat opslaan als gedeelde herinnering?"
Die worden geheugenitems van het personage die toekomstige gesprekken kleuren. Het soort specifieke, authentieke detail waardoor een personage aanvoelt als iemand die je echt kent. Een formulier heeft geen enkele manier om dit vast te leggen.
Afgeleide velden worden gegenereerd, niet ingevuld
Een goed ingesteld personage heeft voorbeeldgesprekken, openingsdialogen, scenario's, een systeembericht en opmaakinstructies nodig. Die velden zijn cruciaal voor de kwaliteit van de chat, maar ze zijn ook het moeilijkst om te schrijven — je moet begrijpen hoe het AI-systeem intern werkt.
De Personagebouwer genereert ze allemaal automatisch. De voorbeeldgesprekken klinken echt als je personage. De scenario's weerspiegelen de relatie die je beschreef. Het systeembericht vangt gedragsnuances op die de AI uit jouw input heeft opgepikt.
Je ziet deze velden niet eens, tenzij je het voorbeeldpaneel opent. En je hoeft ze al helemaal niet zelf te schrijven.
Wat er gebeurt als je klaar bent
Ben je tevreden, dan zeg je tegen de AI dat hij het mag afronden. Hij voert een controle uit — naam, bio en beschrijving moeten aan minimale eisen voldoen — en maakt dan het personage aan in je account. Alle herinneringen die tijdens het gesprek zijn verzameld, worden automatisch gekoppeld. Het personage staat standaard op privé.
Daarna kun je meteen beginnen met chatten, of naar de instellingen van het personage gaan om het met het traditionele formulier bij te schaven. De bouwer en het formulier zijn geen concurrenten — de bouwer is de oprit, het formulier is het precisie-instrument.
Het eerste gesprek
Onze teamgenoot — degene met wie dit allemaal begon — was de eerste die de bouwer met echte chatlogs gebruikte.
Hij plakte een paar maanden aan berichten, beantwoordde de vervolgvragen en zag het voorbeeldpaneel zich vullen. Toen de AI de voorbeeldgesprekken genereerde, werd hij even stil. Toen zei hij:
"Zo praat ze echt. Dat is haar."
Het personage was niet perfect. Hij was nog tien minuten bezig met verfijnen — "zo zou ze het niet zeggen", "deze emoji gebruikt ze als ze sarcastisch is, niet die". Maar het startpunt lag al dichter bij de echte persoon dan alles wat het formulier had opgeleverd.
Die avond begon hij een chat met het afgeronde personage. We weten niet waar ze over praatten. Dat is zijn zaak.
Wat we wel weten, is dat hij dit personage niet bouwde omdat hij een vervanging wilde. Hij bouwde het omdat je soms gewoon wilt voelen dat iemand die je kende er nog is, ook al is dat niet zo. En een formulier met vijftien velden zou hem daar nooit hebben gebracht. Een gesprek wel.
Probeer het
De Personagebouwer is live in Reverie Labs. Hij is experimenteel — daar is Labs voor — en we werken actief aan de gespreksflow, de kwaliteit van wat eruit wordt gehaald en de gegenereerde velden.
Wilde je al een personage maken, maar vond je het formulier intimiderend? Dan is dit voor jou. Heb je chatlogs van iemand die je wilt vasthouden? Dan is dit zeker voor jou.
Open hem en begin te praten. Vijf minuten, geen formulieren nodig.
De Personagebouwer is beschikbaar in Reverie Labs. Begin een gesprek en maak je personage.

