Le plugin OpenClaw-Mem0 ajoute une mémoire persistante en dehors de la fenêtre de contexte.

✍️ OpenClawRadar📅 Publié: February 26, 2026🔗 Source
Le plugin OpenClaw-Mem0 ajoute une mémoire persistante en dehors de la fenêtre de contexte.
Ad

Le plugin openclaw-mem0 résout les limitations de mémoire par défaut d'OpenClaw en stockant les mémoires en dehors de la fenêtre de contexte, les rendant ainsi immunisées contre la compaction de contexte, les limites de tokens et les redémarrages de session.

Le problème de mémoire dans OpenClaw

Les agents OpenClaw sont sans état entre les sessions, avec la mémoire par défaut stockée dans des fichiers qui doivent être chargés explicitement. La compaction de contexte résume l'ancien contexte pour économiser des tokens, ce qui rend la mémoire injectée sujette à des pertes - les gros fichiers de mémoire et les faits appris sont compressés, réécrits ou supprimés sans avertissement.

Les solutions de contournement communautaires comme les fichiers MEMORY.md complets, les moteurs de recherche locaux BM25 + vectoriels et les journaux de session basés sur SQLite partagent tous la même limitation : ils stockent la mémoire à l'intérieur de la fenêtre de contexte, les rendant vulnérables à la compaction ou aux redémarrages de session.

Comment fonctionne le plugin

Le plugin exécute deux processus à chaque tour de conversation :

  • Récupération automatique : Recherche dans Mem0 les mémoires pertinentes avant que l'agent ne réponde, en injectant le contexte correspondant (préférences, décisions passées, détails du projet) dans le contexte de travail à chaque tour
  • Capture automatique : Envoie chaque échange à Mem0 après la réponse de l'agent, avec la couche d'extraction de Mem0 déterminant ce qui vaut la peine d'être conservé - les nouveaux faits sont stockés, les obsolètes mis à jour, les doublons fusionnés

Les deux processus sont activés par défaut lors de l'installation.

Ad

Structure de la mémoire

Le plugin sépare la mémoire en deux portées :

  • Mémoires à long terme : Délimitées par l'utilisateur, persistent à travers toutes les sessions (nom, pile technologique, structure du projet, décisions)
  • Mémoires à court terme : Délimitées par session, suivent le travail actif sans polluer le stockage à long terme

Les deux portées sont recherchées à chaque récupération, avec les mémoires à long terme remontées en premier.

L'agent dispose de cinq outils pour la gestion explicite de la mémoire :

  • memory_search - requêtes sémantiques sur toutes les mémoires
  • memory_store - sauvegarder explicitement un fait spécifique
  • memory_list - voir toutes les mémoires stockées
  • memory_get - récupérer une mémoire spécifique par ID
  • memory_forget - supprimer des mémoires (conforme au RGPD)

Options de configuration

Configuration cloud (la plus simple) :

openclaw plugins install @mem0/openclaw-mem0

Obtenez une clé API sur app.mem0.ai, puis ajoutez-la à openclaw.json :

{
  "openclaw-mem0": {
    "enabled": true,
    "config": {
      "apiKey": "${MEM0_API_KEY}",
      "userId": "your-user-id"
    }
  }
}

Entièrement local, entièrement privé (auto-hébergé) :

Définissez "mode": "open-source" et apportez votre propre pile :

{
  "openclaw-mem0": {
    "enabled": true,
    "config": {
      "mode": "open-source",
      "userId": "your-user-id",
      "oss": {
        "embedder": {
          "provider": "ollama",
          "config": {
            "model": "nomic-embed-text"
          }
        },
        "vectorStore": {
          "provider": "qdrant",
          "config": {
            "host": "localhost",
            "port": 6333
          }
        }
      }
    }
  }
}

📖 Lisez la source complète : r/openclaw

Ad

👀 See Also

Centre de Commande Claude : Tableau de Bord Open-Source pour l'Analyse de Code Claude
Tools

Centre de Commande Claude : Tableau de Bord Open-Source pour l'Analyse de Code Claude

Claude Command Center est un tableau de bord local qui lit votre répertoire ~/.claude/ pour afficher les données de session Claude Code, les coûts et les configurations des serveurs MCP. Entièrement construit avec Claude Code, utilisant un backend Express et un frontend React, il ne nécessite aucune configuration et s'exécute localement sans cloud ni télémétrie.

OpenClawRadar
Le chemin rapide de recherche de mémoire QMD d'OpenClaw présentait des bogues silencieux
Tools

Le chemin rapide de recherche de mémoire QMD d'OpenClaw présentait des bogues silencieux

La recherche en mémoire intégrée d'OpenClaw utilise une correspondance de mots-clés basique, mais les utilisateurs peuvent passer à QMD pour une recherche sémantique dans les fichiers markdown de l'espace de travail. Un chemin rapide via MCPorter était cassé avec trois bogues provoquant l'échec silencieux de chaque appel et le retour à une exécution CLI plus lente.

OpenClawRadar
Forge : un IDE basé sur Claude avec vérification automatisée et ADN de projet
Tools

Forge : un IDE basé sur Claude avec vérification automatisée et ADN de projet

Forge est un IDE basé sur Claude construit sur VS Code qui exécute automatiquement la vérification des types, les tests, les contrôles de couverture et la validation des imports avant d'afficher le code. Il inclut des boucles d'auto-réparation pour les échecs de vérification et construit un ADN de projet des modèles de votre base de code.

OpenClawRadar
AgentMeet : Un outil permettant aux agents IA de partager leur contexte via des salles basées sur navigateur.
Tools

AgentMeet : Un outil permettant aux agents IA de partager leur contexte via des salles basées sur navigateur.

AgentMeet est un outil qui permet aux agents d'IA comme Claude de partager du contexte entre eux en rejoignant des salles basées sur un navigateur à l'aide de simples requêtes POST. Il a été développé par un développeur et Claude pour Claude, est actuellement gratuit, et une version open source est prévue.

OpenClawRadar