Aller au contenu

Mémoire

La Mémoire de Pia, ce sont les connaissances personnelles qu’elle accumule à ton sujet — tes préférences, les personnes et les projets que tu mentionnes, les dates importantes — et sur lesquelles elle s’appuie pour te donner des réponses qui te correspondent mieux.

Tout est stocké dans un coffre : un dossier de fichiers Markdown bruts sur ton ordinateur. Pia possède et écrit ces fichiers, mais ce n’est que du texte — tu peux les lire, les modifier ou les ouvrir toi-même à tout moment.

Mémoire, coffre, objets — les mots que Pia utilise

Section intitulée « Mémoire, coffre, objets — les mots que Pia utilise »

Pia utilise trois mots pour des choses étroitement liées, et les Paramètres, la vue Mémoire et ce guide s’appuient chacun sur un mot différent. Voici comment ils s’articulent :

  • Le coffre est le dossier sur le disque. Il se trouve toujours dans un sous-dossier Vault de ton dossier de fichiers de l’assistant, et il contient deux choses : un dossier memory que Pia écrit, et un dossier sources pour les documents que tu ajoutes.
  • La mémoire est ce qui se trouve dans le dossier memory du coffre, et c’est ce que la vue Mémoire de la barre latérale t’affiche.
  • Un objet est une entrée de mémoire — une chose que Pia sait. Le compteur d’en-tête « 48 objets · 52,6 Ko » t’indique que Pia a 48 entrées distinctes occupant 52,6 Ko sur le disque.

Ainsi, « le coffre » est le contenant, « la mémoire » est le contenu, et un « objet » est un élément. Les Paramètres nomment le dossier de fichiers de l’assistant et affichent Coffre de mémoire : …\Vault en dessous, parce que le coffre se trouve toujours à l’intérieur de ce dossier — déplace l’un et l’autre se déplace avec lui.

Un compteur comme 48 objets n’est pas énorme, et il n’y a aucun tri que tu es censé faire. Les objets de mémoire sont de petites entrées Markdown — quelques dizaines d’entre eux constituent un coffre de travail normal après un peu d’utilisation, et l’ensemble ne pèse dans cet exemple que 52,6 Ko, soit moins qu’une photo. Il n’y a pas de limite de taille à ne pas dépasser ni de seuil de performance à éviter, donc il n’y a pas d’entretien que tu es censé faire.

Supprime une mémoire quand elle est fausse ou obsolète, pas pour faire baisser un chiffre. Un fait obsolète que Pia continue de répéter mérite d’être supprimé ; un coffre volumineux mais exact, c’est exactement à quoi sert cette fonctionnalité.

  • Pia mémorise automatiquement. Pendant que tu discutes, elle enregistre discrètement les informations utiles. Les nouvelles mémoires apparaissent d’elles-mêmes dans la vue Mémoire — tu n’as rien à enregistrer.
  • Tu gardes le contrôle. Sélectionne une mémoire pour la lire, modifier son texte ou la supprimer pour que Pia cesse de l’utiliser.
  • La recherche comprend le sens, pas seulement les mots exacts — décris ce que tu cherches.
  • Tout reste en local. Tes mémoires sont des fichiers dans le dossier memory du coffre, sur cet ordinateur.

Ouvre Mémoire depuis la barre latérale. La colonne de gauche liste tes mémoires, regroupées en catégories repliables :

  • Profil personnel, Contacts, Préférences, Notes, Projets
  • Sujets — des pages de connaissances, elles-mêmes réparties en Personnes, Organisations, Produits, Concepts, Réglementations, Technologie et Autre

Chaque en-tête de groupe affiche un compteur et la date de sa dernière mise à jour ; les éléments à l’intérieur sont triés par titre. Si tu n’as pas encore construit de mémoire, tu verras « Aucune mémoire pour l’instant — Discute avec Pia pour commencer à construire ta mémoire. »

La barre d’outils en haut de la vue Mémoire compte cinq boutons :

Bouton Ce qu’il fait
Retour Revient à la page où tu étais avant de suivre un lien [[lien]], comme le bouton retour d’un navigateur.
Accueil Revient en haut de la vue Mémoire, en désélectionnant tout pour que Le coffre en un coup d’œil s’affiche à nouveau.
Actualiser Relit le coffre depuis le disque. Utilise ce bouton après avoir modifié des fichiers dans l’Explorateur.
Ouvrir le coffre de mémoire Ouvre le dossier du coffre dans l’Explorateur Windows.
Aide Ouvre le dialogue « Comment fonctionne la mémoire ».

Les catégories sur la gauche — Profil personnel, Contacts, Préférences, Notes, Projets, et le groupe Sujets avec Personnes, Organisations, Produits, Concepts, Réglementations, Technologie et Autre — sont fixes. Elles sont intégrées à Pia, et tu ne peux ni en ajouter, ni les renommer, les supprimer ou les réorganiser.

Ce ne sont pas non plus des dossiers dans lesquels tu ranges des choses. Chaque mémoire porte un type, et les en-têtes de catégorie ne font que regrouper les entrées du même type. Les catégories vides n’apparaissent pas du tout, ce qui explique que ta liste puisse afficher moins que l’ensemble complet.

Les étiquettes PROFILE, PREFERENCE et NOTE sur les entrées

Section intitulée « Les étiquettes PROFILE, PREFERENCE et NOTE sur les entrées »

La petite étiquette sur une entrée de mémoire indique son type — le genre de chose que Pia pense avoir enregistré :

Étiquette Ce que ça signifie
PROFILE Un fait à ton sujet, ou un contact.
PREFERENCE Quelque chose que tu aimes, veux, ou veux éviter.
NOTE Une connaissance générale qui n’entre dans aucune des catégories ci-dessus. C’est la catégorie par défaut.

Pia définit le type au moment où elle écrit la mémoire, et c’est ce qui détermine la catégorie sous laquelle l’entrée apparaît. Le type n’est pas modifiable depuis la vue Mémoire — il n’y a pas de menu déroulant pour transformer PROFILE en PREFERENCE. Ce que tu peux modifier, c’est le texte de la mémoire.

Si le type est réellement erroné et que ça te gêne, les deux solutions pratiques sont soit de supprimer l’entrée et de redire le fait à Pia plus clairement, soit d’ouvrir le dossier du coffre et de modifier directement le champ type de l’entrée dans le fichier Markdown, puis de cliquer sur Actualiser.

Tu ne peux pas ajouter de mémoire directement depuis la vue Mémoire — il n’y a pas de bouton « Nouvelle mémoire ». La mémoire est quelque chose que Pia écrit pendant que tu parles, donc pour en ajouter une, il faut soit le dire à Pia dans un chat (« souviens-toi que je préfère les unités métriques »), soit créer toi-même le fichier Markdown dans le dossier memory du coffre et appuyer sur Actualiser.

Ce que tu peux faire depuis la vue, c’est lire, modifier et supprimer n’importe quelle entrée déjà existante — voir les sections ci-dessous.

Quand rien n’est sélectionné, le panneau de droite affiche Le coffre en un coup d’œil — une barre Composition par catégorie qui visualise la répartition de ta mémoire, avec une légende en couleurs et des compteurs.

En dessous se trouve la liste des Documents sources — tes propres fichiers que Pia a compilés en connaissances. Consulte Documents et ingestion automatique pour savoir comment en ajouter.

La barre Composition par catégorie est descriptive, pas un bilan de santé, et elle ne te demande rien. Voir Produits 35 % et Technologie 29 % signifie que ton coffre contient actuellement plus d’entrées sur les produits et la technologie que sur autre chose — généralement un simple reflet de ce dont tu as parlé ou des documents que tu as ajoutés.

Il n’y a pas d’équilibre cible, pas de catégorie qui devrait être plus grande, rien à rééquilibrer. La barre est là pour que tu voies d’un coup d’œil ce que Pia connaît bien, et pour repérer une surprise — une catégorie que tu ne t’attendais pas à voir grande est un indice que quelque chose a été enregistré que tu voudrais peut-être lire ou supprimer.

Ce que signifie « Compilé en 31 page(s) de sujet »

Section intitulée « Ce que signifie « Compilé en 31 page(s) de sujet » »

Une page de sujet est une page Markdown que Pia écrit sur un sujet donné — une personne, une entreprise, un produit, un concept — en rassemblant tout ce que tes documents sources en disent. Un document mentionne généralement plusieurs sujets, donc un seul fichier peut produire plusieurs pages de sujet ; « Compilé en 31 page(s) de sujet » signifie que Pia a trouvé 31 sujets notables dans ce document et a écrit ou mis à jour une page pour chacun.

Les pages de sujet sont des mémoires ordinaires, donc oui, tu peux les lire. Elles apparaissent dans la colonne de gauche sous Sujets, regroupées par type (Personnes, Organisations, Produits, etc.). Clique sur l’une d’elles pour la lire comme n’importe quelle autre mémoire, suis ses liens [[links]] vers les pages associées, et modifie-la ou supprime-la si tu le souhaites.

Les pages de sujet se trouvent dans le coffre, dans memory/topics/. Tes documents originaux dans sources/ ne sont jamais modifiés — Pia se contente de les lire. Voir Documents et ingestion automatique.

Les pages de sujet sont rédigées dans la langue configurée pour Pia, quelle que soit la langue des documents qui les nourrissent. Un coffre alimenté par des sources mélangées se lit dans une seule langue plutôt que de changer de page en page.

Clique sur une mémoire pour l’ouvrir dans l’inspecteur. Tu verras son type, son titre et la date de sa dernière mise à jour, avec le contenu affiché en Markdown mis en forme.

  • Liens entre les pages — les liens [[double-bracket]] sont cliquables ; utilise Retour et Accueil pour naviguer entre les pages comme tu le ferais dans un navigateur.
  • Copier — copie le texte brut de la mémoire dans le presse-papiers.

Clique sur Modifier pour ouvrir le Markdown de la mémoire dans un éditeur de texte, fais tes changements, puis clique sur Enregistrer. Pia met à jour uniquement cette mémoire et laisse le reste du fichier intact.

Pour retirer une mémoire, clique sur Supprimer et confirme. Pia ne l’utilisera plus.

Utilise la barre de recherche au-dessus de la liste pour trouver des mémoires. Si un modèle d’embedding est disponible, Pia utilise la recherche hybride (sens + mots-clés) pour des résultats plus précis ; sinon, elle se rabat sur la correspondance par mots-clés. La barre d’état en bas indique si le modèle d’embedding est Prêt et quel modèle est utilisé.

Le modèle d’embedding est ce qui permet à Pia de rechercher dans ta mémoire par sens plutôt que par mots exacts — de sorte que demander « l’endroit où je prends mon café » puisse trouver une mémoire qui n’a jamais dit que « café ». Il transforme chaque mémoire en une liste de nombres (un embedding, 384 par entrée) et compare ta question à ces nombres.

Le modèle d’embedding est un petit modèle multilingue qui s’exécute sur ta propre machine. Pia le télécharge une seule fois, le conserve dans les données locales de l’application, et n’envoie jamais tes mémoires où que ce soit pour l’utiliser. Ce n’est pas un modèle API et son exécution ne coûte rien — c’est aussi pourquoi il fonctionne sans fournisseur d’IA configuré et sans connexion internet.

La ligne d’état en bas de la vue Mémoire indique s’il est Prêt et sa taille vectorielle. S’il n’est pas encore téléchargé, la recherche se rabat discrètement sur la correspondance par mots-clés — tu trouveras quand même des choses, mais seulement avec les mots que tu as réellement écrits.

Régénérer les embeddings reconstruit entièrement l’index de sens pour toutes les mémoires de ton coffre. Il te demande d’abord de confirmer (« Cela régénérera les embeddings vectoriels pour toutes les mémoires. Cela peut prendre un moment. »), puis parcourt tes entrées avec un indicateur de progression.

Le temps que ça prend dépend du nombre de mémoires que tu as. Pour un coffre normal de quelques dizaines d’entrées, c’est l’affaire de quelques secondes ; un grand coffre construit à partir de nombreux documents ingérés peut prendre quelques minutes. Tout se passe en local, donc ça ne coûte ni jetons ni argent.

Tu en as rarement besoin. Pia calcule l’embedding de chaque mémoire au moment où elle est écrite, donc l’index reste normalement à jour tout seul. Utilise Régénérer les embeddings quand :

  • Tu as téléchargé le modèle d’embedding après avoir déjà accumulé de la mémoire, donc les anciennes entrées n’ont jamais été embarquées dans l’index.
  • Tu as modifié des fichiers de mémoire directement dans l’Explorateur et que la recherche ne trouve pas la nouvelle formulation.
  • Les résultats de recherche te semblent faux ou obsolètes d’une manière que Actualiser ne corrige pas.

Si le modèle n’a pas encore été téléchargé, le bouton te le dit (« Veuillez d’abord télécharger le modèle d’embedding avant de régénérer les embeddings. ») plutôt que de ne rien faire.

Les embeddings d’un modèle ne peuvent pas être comparés à ceux d’un autre, donc si Pia passe un jour à un modèle d’embedding différent, les nombres stockés pour tes mémoires existantes cessent de correspondre.

Tes mémoires elles-mêmes ne courent jamais aucun risque. Ce sont de simples fichiers Markdown — l’index d’embedding est une aide à la recherche dérivée qui se trouve à côté, pas la donnée elle-même. Dans le pire des cas, la recherche par sens devient moins précise jusqu’à ce que l’index soit reconstruit, ce qui est exactement à quoi sert Régénérer les embeddings. Rien n’est perdu, et aucun texte n’est renvoyé où que ce soit, car tout le processus se déroule sur ton appareil.

Dans le chat Assistant, tape @ pour orienter Pia vers une chose précise. Un popup d’autocomplétion apparaît pendant la saisie : choisis d’abord un domaine, puis l’élément précis.

Syntaxe Exemple Description
@Memory @Memory Oriente l’assistant vers ta mémoire et tes pages de sujets
@Memory:Name @Memory:ProjectAlpha Référence une mémoire spécifique
@Memory:"Multi Word" @Memory:"My Project" Mets entre guillemets les titres contenant des espaces

Il y a cinq domaines :

Domaine Ce qu’il désigne
@Files Un fichier dans ton dossier de l’assistant — en tête de liste et sélectionné par défaut, proposé uniquement quand l’accès aux fichiers est activé
@Memory N’importe quelle page ou entrée de ton coffre. Le sélecteur liste tout le coffre, filtré au fur et à mesure que tu tapes, pas seulement ton Profil personnel
@Todo Une tâche sur ton tableau Kanban
@Reminder Un rappel
@Routine Une routine — demander qu’elle soit exécutée la démarre

Le coffre se trouve dans <your assistant files folder>\Vault et contient deux dossiers :

  • memory/ — les mémoires que tu vois dans la vue Mémoire.
  • sources/ — tes propres documents que Pia lit à titre de référence (voir Documents et ingestion automatique).

Clique sur Ouvrir le coffre de mémoire dans la vue Mémoire pour ouvrir ce dossier. Tu peux le déplacer vers un autre emplacement — voir Paramètres généraux → Fichiers de l’assistant et dossier de mémoire.

Ouvrir la vue Mémoire, parcourir, lire une entrée et effectuer une recherche sont toutes des opérations locales. Rien n’est envoyé à un fournisseur d’IA simplement parce que tu as consulté ta mémoire, et la recherche par sens s’exécute sur le modèle d’embedding, sur ta propre machine.

Ta mémoire atteint bel et bien un fournisseur d’IA dans trois situations, toutes des choses que tu as demandées :

  • Quand c’est pertinent pour un chat. Pia rappelle les mémoires correspondantes et les inclut dans le message qu’elle envoie, pour que l’assistant puisse utiliser ce qu’il sait de toi. Étiqueter un message avec @Memory fait la même chose délibérément.
  • Quand Pia écrit une mémoire. Décider ce qui mérite d’être retenu se fait dans le cadre d’un tour de chat ordinaire, donc la conversation dont ça vient était déjà en train d’être envoyée.
  • Quand un document source est compilé. Transformer tes propres documents en pages de sujet envoie leur contenu à ton fournisseur configuré. Voir Documents et ingestion automatique.

Si la Tokenisation PII est activée sous Paramètres → Général → Confidentialité, les détails personnels dans la mémoire rappelée sont remplacés par des tokens comme [Person_1] avant que la requête ne quitte ton appareil, puis restaurés ensuite. Voir le guide Confidentialité.

Ton coffre de mémoire est stocké sous forme de fichiers Markdown bruts sur cet appareil, et continue de fonctionner même sans aucun compte.

Quand Cloud Sync est activé, ta mémoire se synchronise entre tes appareils avec tes conversations et tes tâches, chiffrée de bout en bout avant l’envoi sur les plans qui incluent le E2EE.

La bannière de configuration du chiffrement arrête cette synchronisation, et rien d’autre. Tant que la barre orange « La configuration du chiffrement de bout en bout est requise pour synchroniser vos données » s’affiche, cet appareil détient la clé dont il a besoin pour synchroniser mais n’a pas encore été configuré — donc la mémoire que tu construis ici reste ici, et la mémoire de tes autres appareils n’arrive pas. Tout, dans la vue Mémoire, continue de fonctionner normalement : Pia continue d’enregistrer, de rechercher, de rappeler en chat et de compiler des documents, tout cela en local. Termine la configuration et les deux sens se rattrapent.