Système de mémoire OpenClaw : comment fonctionne la mémoire persistante
Plongez en profondeur dans le système de mémoire persistante d'OpenClaw. Découvrez comment il fonctionne, ce dont il se souvient, comment le gérer et les implications en matière de confidentialité.
Quick Answer
OpenClaw maintient une mémoire persistante qui survit au fil des sessions. Il mémorise vos préférences, vos conversations passées et votre contexte, ce qui le rend personnalisé de manière unique au fil du temps. Toute la mémoire est stockée localement sur votre machine.
La plupart des assistants IA traitent chaque conversation comme indépendante. Vous posez une question, obtenez une réponse et le contexte est perdu. OpenClaw est différent : il maintient une mémoire persistante qui survit au fil des sessions, apprenant vos préférences et créant un contexte au fil du temps. Cela rend OpenClaw unique à vous.
Ce guide explique comment fonctionne le système de mémoire d’OpenClaw, ce dont il se souvient et comment vous pouvez le gérer.
Qu’est-ce que la mémoire persistante ?
La mémoire persistante signifie qu’OpenClaw mémorise les informations au fil des sessions. Contrairement à ChatGPT ou à d’autres interfaces de chat qui recommencent à zéro à chaque fois, OpenClaw construit une base de connaissances sur vous qui se développe au fil du temps.
Basé sur une session (ChatGPT, Claude) :
- Conversation 1 : “Je m’appelle John”
- Conversation 2 : “Comment je m’appelle ?” → “Je ne sais pas”
Mémoire persistante (OpenClaw) :
- Conversation 1 : “Je m’appelle John”
- Conversation 2 : “Comment je m’appelle ?” → “Votre nom est John”
Cette persistance transforme OpenClaw d’un outil en un véritable assistant personnel.
Comment fonctionne la mémoire
Architecture de stockage
OpenClaw stocke la mémoire localement sur votre machine :
- Emplacement :
~/.openclaw/memory/(ou chemin configuré) - Format : Base de données vectorielles avec intégrations
- Confidentialité : ne quitte jamais votre ordinateur
- Persistance : survit aux redémarrages et aux mises à jour
Le système de mémoire utilise des intégrations pour stocker les informations de manière sémantique, ce qui facilite la récupération du contexte pertinent en cas de besoin.
Ce dont on se souvient
OpenClaw mémorise plusieurs types d’informations :
1. Informations personnelles
- Votre nom, vos préférences et paramètres
- Coordonnées que vous avez partagées
- Données personnelles et contexte
2. Historique des conversations
- Conversations passées et contexte
- Sujets dont vous avez discuté
- Questions que vous avez posées
- Réponses et explications
3. Préférences et modèles
- Comment vous aimez que les choses soient faites
- Vos modèles de flux de travail
- Tâches et routines courantes
- Préférences de style de communication
4. Contexte et relations
- Relations entre concepts
- Vos projets et objectifs
- Dates et événements importants
- Modèles récurrents
5. Utilisation des compétences
- Quelles compétences vous utilisez fréquemment
- Comment vous interagissez avec les compétences
- Personnalisations que vous avez effectuées
- Préférences de compétences
Récupération de mémoire
Lorsque vous interagissez avec OpenClaw, cela :
- Analyse votre demande pour comprendre ce dont vous avez besoin
- Recherche dans la mémoire des informations passées pertinentes
- Récupère le contexte pertinent pour votre demande
- Utilise le contexte pour fournir des réponses personnalisées
- Mise à jour la mémoire avec les nouvelles informations de la conversation
Cette récupération se produit automatiquement : vous n’avez pas besoin de dire explicitement à OpenClaw de se souvenir des éléments.
La mémoire en action
Exemple 1 : Préférences d’apprentissage
Jour 1 :
You: "Summarize my emails"
OpenClaw: [Provides detailed summary]
You: "That's too long, make it shorter"
OpenClaw: [Acknowledges preference]
Jour 5 :
You: "Summarize my emails"
OpenClaw: [Provides concise summary automatically]
OpenClaw a mémorisé votre préférence pour des résumés plus courts et l’applique automatiquement.
Exemple 2 : Création d’un contexte
Semaine 1 :
You: "I'm working on a project called 'Website Redesign'"
OpenClaw: [Acknowledges project]
Semaine 2 :
You: "What was I working on last week?"
OpenClaw: "You mentioned working on 'Website Redesign'. Would you like to continue with that?"
OpenClaw a connecté la conversation et récupéré le contexte pertinent.
Exemple 3 : Personnalisation
Mois 1 :
You: "Check my calendar"
OpenClaw: [Shows full calendar]
Mois 3 :
You: "What's on my calendar?"
OpenClaw: "You have 3 meetings today:
- Team standup at 10 AM (recurring)
- Client call at 2 PM (you usually prepare notes for these)
- Dinner with Sarah at 7 PM"
OpenClaw a appris vos modèles et fournit des informations contextuelles plus personnalisées.
Gestion de la mémoire
Affichage de la mémoire
Vous pouvez inspecter ce dont OpenClaw se souvient :
openclaw memory list
Ceci affiche un résumé des mémoires stockées. Pour plus de détails :
openclaw memory search "project name"
Mise à jour de la mémoire
La mémoire se met à jour automatiquement, mais vous pouvez également la gérer explicitement :
Ajouter de la mémoire :
You: "Remember that I prefer morning meetings"
OpenClaw: [Stores preference in memory]
Mettre à jour la mémoire :
You: "Actually, I changed my mind about morning meetings"
OpenClaw: [Updates existing memory]
Supprimer la mémoire :
openclaw memory delete "old project"
Ou en chat :
You: "Forget about that old project"
OpenClaw: [Removes from memory]
Confidentialité de la mémoireToute la mémoire est stockée localement :
- Pas de stockage cloud : tout reste sur votre machine
- Aucune collecte de données : OpenClaw n’envoie de mémoire à aucun service
- Contrôle total : Vous pouvez supprimer n’importe quelle mémoire à tout moment
- Chiffrement : la mémoire peut être chiffrée au repos (facultatif)
Les seules données qui quittent votre ordinateur sont celles que vous envoyez explicitement à une API de modèle d’IA (Claude, GPT-4, etc.), et vous contrôlez quelle API est utilisée.
Mémoire et compétences
Les compétences interagissent avec la mémoire de manière puissante :
Compétence de messagerie :
- Mémorise vos préférences de courrier électronique
- Apprend quels e-mails sont importants pour vous
- Adapte la catégorisation en fonction de vos commentaires
Compétence d’organisateur de fichiers :
- Mémorise les préférences de votre organisation
- Apprend les modèles de structure de vos dossiers
- S’adapte à votre flux de travail
Compétence d’automatisation du navigateur :
- Mémorise les préférences de formulaire
- Apprend vos modèles de connexion
- Stocke les données fréquemment utilisées
Les compétences peuvent lire et écrire en mémoire, ce qui les rend plus puissantes au fil du temps à mesure qu’elles apprennent vos préférences.
Fonctionnalités de mémoire avancées
Catégories de mémoire
OpenClaw organise la mémoire en catégories :
- Personnel : Vos informations et préférences
- Projets : Projets professionnels et personnels
- Préférences : Comment vous aimez les choses faites
- Contexte : historique des conversations et des interactions
- Compétences : mémoires spécifiques aux compétences
Expiration de la mémoire
Certaines mémoires peuvent être programmées pour expirer :
openclaw memory set-expiry "temporary note" 7d
Ceci est utile pour les informations temporaires qui ne devraient pas persister éternellement.
Importation/Exportation de mémoire
Vous pouvez sauvegarder et restaurer la mémoire :
# Export memory
openclaw memory export ~/openclaw-memory-backup.json
# Import memory
openclaw memory import ~/openclaw-memory-backup.json
Ceci est utile pour :
- Sauvegarde de votre assistant personnalisé
- Migration vers une nouvelle machine
- Partage de mémoire entre instances
Considérations relatives à la confidentialité
Ce qui reste local
Tout reste sur votre machine :
- Toutes les données de la mémoire
- Historique des conversations
- Informations personnelles
- Préférences et modèles
Ce qui arrive aux API d’IA
Lorsque vous interagissez avec OpenClaw, celui-ci peut envoyer des informations aux API du modèle d’IA (Claude, GPT-4, etc.) :
- Votre message actuel
- Contexte de mémoire pertinent (pour fournir des réponses personnalisées)
- Aucune donnée de mémoire n’est stockée par le fournisseur d’API
- Vous contrôlez quelle API est utilisée
Bonnes pratiques
- Examinez périodiquement la mémoire : vérifiez ce qui est stocké
- Supprimer les informations sensibles : supprimez tout ce dont vous ne voulez pas qu’il soit mémorisé
- Utilisez des modèles locaux : pour une confidentialité maximale, utilisez Ollama avec des modèles locaux
- Chiffrer la mémoire : activer le chiffrement pour les cas d’utilisation sensibles
- Sauvegardez régulièrement : exportez la mémoire pour la conserver
Dépannage de la mémoire
La mémoire ne fonctionne pas
Si OpenClaw ne semble pas se souvenir de certaines choses :
- Vérifiez que la mémoire est activée :
openclaw config get memory.enabled - Vérifiez que le répertoire mémoire existe et est accessible en écriture
- Vérifiez les journaux pour les erreurs :
openclaw logs - Essayez les commandes de mémoire explicites : “N’oubliez pas que…”
Trop de mémoire
Si la mémoire devient trop volumineuse :
- Consultez les mémoires stockées :
openclaw memory list - Supprimez les souvenirs anciens ou non pertinents
- Définir l’expiration des mémoires temporaires
- Exportez et archivez d’anciens souvenirs
Conflits de mémoire
Si les souvenirs semblent contradictoires :
- Recherchez des souvenirs contradictoires :
openclaw memory search "topic" - Mettre à jour ou supprimer les entrées conflictuelles
- Soyez explicite sur vos préférences : « Je préfère X, pas Y »
Le pouvoir de la mémoire persistante
La mémoire persistante est ce qui transforme OpenClaw d’un outil en un véritable assistant personnel. Il:- Apprend vos préférences et les applique automatiquement
- Crée du contexte au fil du temps, rendant les conversations plus naturelles
- Mémorise les informations importantes pour que vous n’ayez pas à vous répéter
- Personnalise les réponses en fonction de votre historique
- S’adapte à votre flux de travail et devient plus utile au fil du temps
C’est la différence entre utiliser un outil d’IA et avoir un assistant d’IA qui vous connaît vraiment.
Prochaines étapes
Maintenant que vous comprenez la mémoire :
- Commencez à utiliser OpenClaw et laissez-le apprendre vos préférences
- Examinez régulièrement votre mémoire :
openclaw memory list - Soyez explicite sur les préférences importantes
- Gérez la mémoire si nécessaire pour qu’elle reste pertinente
- Profitez de la personnalisation à mesure qu’OpenClaw en apprend davantage sur vous
Pour plus d’informations :
- Guide de compétences OpenClaw - Comment les compétences utilisent la mémoire
- Guide d’installation - Configuration d’OpenClaw
- FAQ – Questions courantes sur la mémoire
- Intégrations - Connexion des applications de chat
La mémoire est ce qui rend OpenClaw unique à vous. Commencez dès aujourd’hui à créer votre assistant IA personnalisé.
> Related Articles
Système de mémoire OpenClaw : comment fonctionne la mémoire persistante
Plongez en profondeur dans le système de mémoire persistante d'OpenClaw. Découvrez comment il fonctionne, ce dont il se souvient, comment le gérer et les implications en matière de confidentialité.
Contrôle du navigateur OpenClaw : automatisation Web et extraction de données
Découvrez comment OpenClaw contrôle votre navigateur pour l'automatisation. Navigation Web, remplissage de formulaires, extraction de données, gestion OAuth et exemples concrets.
Need help?
Join the OpenClaw community on Discord for support, tips, and shared skills.
Join Discord →