
Ce que ton personnage IA retient vraiment — Guide simple du système de mémoire Reverie

« Il a oublié. » Plainte la plus fréquente au sujet du chat IA — et presque toujours la plus mal comprise.
Ton personnage IA n'a pas « oublié » comme un humain oublie. Soit (a) lors de la génération, l'information n'était pas dans la fenêtre de contexte, soit (b) elle l'était mais le modèle n'est pas allé la chercher. Problèmes différents, solutions différentes.
Voici, en clair, comment fonctionne la mémoire dans Reverie, ce qui survit à un arc long, ce qui ne survit pas, et ce qu'un utilisateur ou un créateur peut faire.
Les trois couches de mémoire
La mémoire du personnage dans Reverie n'est pas un seul seau. Elle est en couches, chacune se comporte différemment :
- Contexte de conversation — les messages récents que le modèle voit lors de la génération. Limité en tokens. Les plus anciens tombent en premier.
- Résumé de conversation — quand le fil s'allonge, le système écrit un résumé narratif compact de la partie ancienne et l'injecte dans le contexte à la place du texte entier. L'intrigue ne se perd pas ; le mot à mot oui.
- Mémoire à long terme — faits durables sur toi et la relation, persistants entre sessions : prénom, données personnelles clés, préférences, événements importants, jalons de la relation.
Quand trois semaines plus tard le personnage « se souvient de ton anniversaire », c'est la mémoire à long terme. Quand au sein de cette session il peut évoquer la dispute antérieure mais pas citer ta phrase exacte, c'est le résumé qui travaille.
Ce qui est mémorisé automatiquement
Reverie crée des entrées de mémoire à long terme tout seul. Le banal se grave sans rien faire :
- Données personnelles — prénom, âge (si mentionné), lieu déclaré, métier.
- Préférences — ce que tu as dit aimer ou non, dans le monde de la conversation ou sur le personnage.
- Jalons relationnels — premier baiser, dispute, réconciliation, déclarations.
- Croissance du personnage — changements d'état que tu as établis (il a eu le job, il a arrêté de boire, il a enfin appelé sa mère).
Tu peux parcourir, modifier et supprimer ces entrées. La fonction au plus haut rendement que la plupart n'ont jamais ouverte. Si le personnage « se trompe sans cesse de prénom » ou « a oublié qu'on a rompu », tu corriges en une minute en éditant l'entrée plutôt qu'en ré-expliquant dans le dialogue.
Ce que le résumé automatique préserve (et sacrifie)
Quand la conversation dépasse les seuils de messages/tokens, le système écrit un résumé narratif. Conçu pour préserver :
- L'état actuel de la relation.
- La dynamique émotionnelle (« toujours en colère à propos de X »).
- Les plans ouverts, fils non résolus.
Conçu pour sacrifier :
- Le mot à mot. Il ne cite pas ta phrase d'il y a 200 messages.
- Les dates exactes, chiffres précis, fines logistique.
- Les figurants évoqués au passage.
Conséquence pratique : si une phrase, une promesse ou un détail compte pour la suite, ne le confie pas au résumé. Fixe-le toi-même comme entrée de mémoire. 30 secondes achètent 50 messages de continuité.
Mémoire globale vs. mémoire de personnage
Reverie a deux portées :
- Mémoire du personnage — ce que ce personnage sait de toi. Défaut.
- Mémoire globale — faits qui s'appliquent à tous les personnages (« utilise iel », « allergie aux fruits de mer », « écrit un roman »).
La globale, pour des faits qui ne devraient pas dépendre du personnage ouvert. À doser, sur des choses qui te concernent toi, pas une relation. « On s'est embrassés au chapitre 4 » ne va pas dans la globale — c'est par personnage, par arc.
Les identités sont leurs propres seaux de mémoire
Les identités utilisateur sont, pour la mémoire, plus puissantes qu'il n'y paraît : chaque identité a sa propre mémoire avec un même personnage.
Si tu parles à un personnage en tant que « Mira la barmaid » dans un arc et « Capitaine Eun » dans un RP SF, le personnage vous retient comme deux personnes différentes. Sans fuite.
Le moyen le plus propre de faire tourner plusieurs roleplays avec le même personnage sans qu'un fil empoisonne l'autre. Et expérimentation sûre — faire exploser une relation dans une identité, l'autre reste intacte.
Le fork a sa propre mémoire
Si tu forkes une conversation, la nouvelle branche hérite de la mémoire au point de fork et accumule la sienne ensuite. Les mémoires des deux branches ne fusionnent pas. Si tu as forké pour tester une scène alternative, le personnage dans la branche originale n'« apprend » jamais ce qui s'est passé dans l'alternative.
C'est une feature, pas un bug. C'est exactement pourquoi le fork sert à « essayer une scène sans conséquence ».
Comment garantir qu'une chose soit retenue
Si un moment compte vraiment, quatre choses augmentent les chances :
- Y faire référence dans les tours suivants. La fraîcheur le maintient en contexte brut et le résumé lui donne du poids.
- Le renvoyer au personnage avec tes mots. « Donc tu pensais vraiment ce que tu disais quand tu disais que tu reviendrais. » Maintenant c'est dans ton message, dur à manquer.
- Fixer manuellement comme entrée. Ouvre la gestion de mémoire, ajoute une ligne. Solution durable.
- Pour les créateurs : l'ajouter au scénario ou au contexte persistant. (Guide scénarios et mémoire.) Ce qui est dans le scénario vit pour toujours — c'est une partie du personnage, pas de la mémoire.
Comment faire qu'une chose ne soit pas retenue
L'envers, tout aussi important. Parfois le personnage remet à la surface ce qu'on voulait enterrer.
- Édite l'entrée problématique. Direct.
- N'en parle plus. Même nier compte comme référence ; le résumé re-pondère.
- Pour les essais ponctuels, fork. La branche est un bac à sable ; ce qui s'y passe ne te suit pas.
Erreurs de mémoire courantes
- Répéter au lieu de fixer. Tu as rappelé la même chose au personnage trois fois — le problème n'est pas « rappeler plus fort » mais que le fait n'est jamais arrivé en long terme. Ouvre le panneau.
- Supposer que l'IA sait ce quetusais. Le modèle ne lit pas tes pensées. Si une partie de l'histoire s'est passée hors écran, écris-la comme entrée.
- Confondre « oublié » et « dérive ». Sur un arc long, le personnage peut glisser en voix ou posture. C'est en général la moyenne du résumé, pas de l'amnésie. Baisse la température ou fais redire au personnage sa position dans le dialogue.
- Mettre l'intrigue dans la globale. L'intrigue est par personnage. La globale, c'est sur toi.
Articulation avec le reste de Reverie
- Fork de conversation — mémoire en bac à sable pour scènes expérimentales.
- Scénarios — ce qui ne doit jamais être oublié va là, pas dans le chat.
- Identités — arcs parallèles proprement.
- Une bonne écriture de personnage — un personnage à voix nette et liste « ne fait pas » (guide) dérive moins, faute d'ambiguïté à moyenner.
Modèle mental
Arrête de penser « l'IA se souvient ? ». Pense : qu'a ce personnage devant lui maintenant et quels faits sur nous porte-t-il entre les sessions ?
Le premier est borné et roule. Le second est éditable, et la plupart n'y ont jamais touché.
L'heure passée à comprendre la différence est celle après laquelle les arcs longs cessent de s'effondrer.
Prêt à découvrir des conversations IA dynamiques ?
Rejoignez des milliers d'utilisateurs explorant déjà des personnalités infinies et des interactions engageantes sur Reverie.