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

Memorine : Un système de mémoire locale pour agents OpenClaw utilisant Python et SQLite
Tools

Memorine : Un système de mémoire locale pour agents OpenClaw utilisant Python et SQLite

Memorine est un système de mémoire local pour les agents OpenClaw qui utilise uniquement Python et SQLite, sans dépendances externes, appels API ou télémétrie. Il offre un stockage de faits avec recherche en texte intégral, dégradation de la mémoire, détection de contradictions, chaînage causal d'événements et recherche sémantique optionnelle via fastembed et sqlite-vec.

OpenClawRadar
Fonctionnalité de Mémoire de Session Introduite dans Claude Code
Tools

Fonctionnalité de Mémoire de Session Introduite dans Claude Code

Claude Code inclut désormais une fonctionnalité 'Mémoire de Session' qui génère et maintient des résumés de session dans des fichiers summary.md. Débloquez-la avec tweakcc pour les sessions interactives dépassant certains seuils de tokens et d'appels d'outils.

OpenClawRadar
n8n-mcp-lite : Le serveur MCP réduit de 80 % l'utilisation de jetons pour Claude avec les workflows n8n
Tools

n8n-mcp-lite : Le serveur MCP réduit de 80 % l'utilisation de jetons pour Claude avec les workflows n8n

Un nouveau serveur de protocole de contexte de modèle open-source appelé n8n-mcp-lite aide Claude à raisonner sur les flux de travail d'automatisation n8n tout en réduisant l'utilisation de tokens d'environ 80%. L'outil aborde la nature gourmande en tokens des automatisations visuelles par nœuds en fournissant un balayage ciblé des flux de travail et des mises à jour chirurgicales.

OpenClawRadar
Claudius : Widget de chat IA intégrable open-source pour Claude
Tools

Claudius : Widget de chat IA intégrable open-source pour Claude

Claudius est un widget de chat open-source et auto-hébergé alimenté par Claude qui peut être intégré sur n'importe quel site web avec une seule balise script. Il s'exécute sur Cloudflare Workers avec une interface React et comprend des fonctionnalités comme des invites système personnalisées, une limitation du débit et une conformité d'accessibilité.

OpenClawRadar