Een AI-vriendin-app is een chatvenster op een groot taalmodel, verpakt in een blijvend personage en een contentfilter. Dat is de hele categorie. Wat een app van tien euro onderscheidt van een app van twintig is zelden het model — het zijn de twee andere onderdelen.
De drie onderdelen
Het model genereert tekst. Het voorspelt, op basis van alles wat het op dat moment kan zien, een geloofwaardig volgend bericht. Het herinnert zich niets van gisteren en heeft geen bedoelingen. Elke schijn van wil komt uit de twee onderdelen hieronder.
De personagebeschrijving is een blok tekst dat de app vóór jouw bericht naar het model stuurt, elke keer opnieuw: wie dit personage is, hoe het praat, wat het over jou weet, wat er recent is gebeurd. Je krijgt het nooit te zien. Als mensen zeggen dat een app "persoonlijkheid heeft", bedoelen ze meestal dat dit bestand goed geschreven is.
Het filter bepaalt wat het personage mag zeggen. Het draait vóór of na het model, soms allebei. Het is de reden dat een gesprek midden in een scène kan omslaan in een beleefde weigering.
Waarom het contextvenster de klachten verklaart
Het model kan maar een beperkte hoeveelheid tekst tegelijk zien. Dat budget is het contextvenster, en daarin concurreren de personagebeschrijving, de bewaarde feiten over jou en het recente gesprek om dezelfde ruimte.
Loopt een gesprek lang door, dan vallen de oudste berichten eruit. De app heeft niet "zijn interesse verloren" en is niet stiekem afgeknepen. Hij kan dat deel van het gesprek simpelweg niet meer zien. Bijna elke klacht in de trant van "het was eerst beter" komt hierop neer, en daarom telt hoe het geheugen is gebouwd zwaarder dan hoe groot het model is.
Wat er in de personagebeschrijving staat
De meeste apps bouwen hem uit vier dingen:
- Een persona: naam, leeftijd, achtergrond, manier van praten.
- Vaste feiten over jou die de app heeft besloten te bewaren.
- Een lopende samenvatting van jullie geschiedenis, die wordt herschreven naarmate die groeit.
- Recente berichten, letterlijk.
De apps waarbij het na een week nog voelt alsof er iemand in de kamer is — de reden dat Nomi scoort zoals hij scoort — zijn de apps die de middelste twee goed beheren. Daarvan is niets zichtbaar op een prijspagina, en daarom kost het weken in plaats van een middag om het te beoordelen.
Wat "AI-vriendin" in de praktijk dekt
Het label rekt zich uit over producten die nauwelijks op elkaar lijken:
- Gezelschapsapps gebouwd voor een doorlopende relatie, met dagboek- en stemmingsfuncties.
- Rollenspel-apps gebouwd voor scènes en verhalen in plaats van continuïteit.
- Media-eerst-apps waar de chat vooral bestaat om beelden en stem te produceren. Candy AI zit daar het dichtst tussenin door alle drie binnen één abonnement te doen.
Beslissen welke van de drie je eigenlijk wilt, schrapt ongeveer de helft van elke lijst — ook de onze — nog voordat de prijs ter sprake komt.
Wat geen van alle is
Ze kennen je niet tussen sessies door, tenzij ze gebouwd zijn om feiten te bewaren en terug te halen. Ze hebben geen doorlopend zelf: het personage wordt aan het begin van elke beurt opnieuw uit tekst opgebouwd. En ze zijn niet privé van zichzelf — het gesprek wordt verwerkt op de servers van iemand anders.