Ouvre et lis ton export Character.AI (ZIP ou JSON) dans ton navigateur

Dépose le fichier que Character.AI t'a envoyé par e-mail et retrouve tes discussions sous forme de vrais chats, plutôt qu'un long bloc de code.

Fais des recherches dedans, enregistre-les au format texte ou page web, ou emmène un personnage sur Castmanor avec tous ses souvenirs. Ton fichier est lu directement sur ton appareil et n'est envoyé nulle part.

Ouvre ton export

Rien ne quitte ton navigateur

Cette page n'a aucun bouton de téléversement parce qu'il n'y a nulle part où envoyer tes données. Elle lit le fichier sur ton appareil et ne fait absolument aucune requête réseau une fois chargée.

Tu peux le vérifier toi-même : ouvre les outils de développement de ton navigateur, va dans l'onglet Réseau, dépose ton fichier et regarde : la liste reste vide. La page indique aussi à ton navigateur de bloquer toute connexion (via une Content-Security-Policy avec connect-src 'none').

La seule exception, c'est si tu cliques sur Continuer sur Castmanor. Ton navigateur transmet alors le personnage sélectionné à un nouvel onglet Castmanor, et Castmanor te demandera de confirmer avant de faire quoi que ce soit avec.

Où trouver ce fichier ?

Dans l'application Character.AI ou sur le site web : Profil, puis Paramètres, puis Compte, puis Gérer le compte et les données, et enfin Exporter les données. Character.AI t'enverra un lien par e-mail. Cela prend généralement trois à quatre semaines, et le lien expire au bout de 7 jours, alors télécharge le fichier dès sa réception.

Tu obtiendras un fichier ZIP. Dépose le ZIP entier ici, ou le fichier message.json qu'il contient avec character.json, qui contient le nom des personnages.

Un guide pas à pas pour sauvegarder et supprimer tes données Character.AI

Tu ne veux pas attendre trois à quatre semaines ?

Tu peux sauvegarder tes chats dès aujourd'hui, directement depuis la page Character.AI déjà ouverte. Il s'agit d'un petit script gratuit qui lit tes propres discussions pendant que tu es connecté et les enregistre dans un fichier. Il tourne sur ton appareil, n'envoie de requêtes qu'à character.ai (les mêmes que celles de la page elle-même) et ne transmet rien ailleurs. Il est sous licence MIT, tu peux donc lire chaque ligne de code.

  1. Installe un gestionnaire de userscripts comme Tampermonkey ou Violentmonkey sur ton navigateur d'ordinateur.
  2. Ouvre le script avec le lien ci-dessous et confirme l'installation.
  3. Ouvre character.ai et connecte-toi. Un bouton Sauvegarder mes chats apparaîtra dans un coin de la page.
  4. Clique dessus. Le script enregistre un ZIP contenant un fichier par chat. Dépose ensuite ce ZIP dans l'encadré en haut de cette page.

Installer le userscript

Pas de gestionnaire de userscripts ? Glisse ce lien dans ta barre de favoris, ouvre character.ai, connecte-toi et clique sur le favori : Sauvegarder mes chats Character.AI

Questions fréquentes

Qu'est-ce que message.json ?
C'est le fichier principal de l'export que Character.AI t'envoie. Il contient tous les messages de tes chats à la suite, sans préciser qui les a écrits. Cette page remet les messages dans l'ordre de chaque discussion, regroupés par personnage.
Comment ouvrir un ZIP d'export Character.AI ?
Dépose simplement le ZIP sur cette page sans le décompresser. La page l'ouvre directement sur ton appareil, trouve message.json à l'intérieur et affiche tes chats regroupés par personnage. Si le ZIP te demande un mot de passe, essaie l'adresse e-mail de ton compte Character.AI en minuscules : certains exports sont protégés ainsi.
Que contient un export Character.AI ? Explication du format d'export
Character.AI ne publie pas son format, tout ceci provient donc des fichiers partagés par la communauté. Le ZIP contient un dossier au nom de ton compte, avec un dossier data à l'intérieur. Dedans, user.json stocke tes infos de compte (cette page l'ignore), character.json tes personnages et message.json tes messages. Chaque ligne de message contient un id de chat, un id de candidat, le texte et la date d'envoi. Aucun champ n'indique qui parle, et les réponses modifiées ou regénérées peuvent laisser des lignes vides ou en trop, c'est pourquoi cette page reconstitue elle-même les tours de parole et te permet d'inverser qui est qui. Nous n'avons pas trouvé de souvenirs dans les fichiers. Si ton export est un peu différent, la page fera quand même tout son possible pour le lire.
Comment convertir mon JSON Character.AI en texte ?
Glisse le ZIP ou message.json sur cette page, choisis un personnage, puis clique sur Télécharger le texte (.txt). Tu obtiendras un fichier texte brut avec un bloc pour chaque message, le nom de l'auteur et la date, ou une page web (.html) qui s'ouvre dans n'importe quel navigateur. Tout télécharger te donne un ZIP avec un fichier texte et une page web pour chaque personnage.
Combien de temps prend l'export ?
Character.AI indique que cela peut prendre de trois à quatre semaines. Certains le reçoivent plus vite. Le lien envoyé par e-mail expire au bout de 7 jours.
Mon fichier est-il envoyé en ligne ?
Non. La page le lit directement sur ton appareil. Dans la section Rien ne quitte ton navigateur, tu peux voir comment vérifier cela toi-même.
Pourquoi certains messages ne sont pas du bon côté ?
L'export n'indique pas qui a écrit chaque message. La page part du principe que chaque chat commence par le message d'accueil du personnage et que vous répondez à tour de rôle. Si la conversation semble inversée, clique sur Inverser qui est qui.
Est-ce que je peux l'utiliser pour d'autres applications ?
Oui, pour plusieurs. L'outil ouvre aussi les exports de CAI Tools, les chats SillyTavern et les fichiers provenant de Kindroid, Janitor AI et Grok. Dépose simplement ton fichier de la même façon.
Puis-je coller un chat au lieu d'importer un fichier ?
Oui. Sous la zone de dépôt, choisis Ou colle un chat, colle ton texte et clique sur Lire le texte. Cela fonctionne quand chaque message commence par le nom de la personne suivi de deux-points, ainsi que pour les copies d'une page Character.AI ou d'une page partagée Grok. Une copie sans aucun nom, comme c'est souvent le cas depuis PolyBuzz ou Chai, est d'abord refusée car la page n'essaie pas de deviner sans ton accord. Tu peux ensuite choisir Lire en alternant : la page découpe le texte en messages au niveau des lignes vides et alterne entre le personnage et toi, en commençant par le premier nom indiqué, avec un bouton Inverser au cas où ce soit à l'envers. Cela reste une estimation, qui peut fausser le résultat si un message contenait des lignes vides. L'application Castmanor peut analyser ces copies grâce à un modèle, mais cela envoie le texte à Castmanor.
Que fait l'option Continuer sur Castmanor ?
Elle ouvre Castmanor dans un nouvel onglet et lui transmet directement les chats de ce personnage, d'une page à l'autre. Castmanor te demande de confirmer, puis recrée un personnage qui se souvient de tes discussions. Les personnages sur Castmanor sont des AI, pas de vraies personnes.

À propos de cette page

Cette page est gérée par Castmanor, une application où des personnages AI discutent avec toi. Les personnages sur Castmanor sont des AI, pas de vraies personnes. Cette liseuse est un outil gratuit : elle est sous licence MIT, le script utilisé est le fichier lisible /static/viewer.js, et elle n'est pas affiliée à Character Technologies, Inc.

Libre d'utilisation et de copie sous licence MIT.