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

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.
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émoiresmemory_store- sauvegarder explicitement un fait spécifiquememory_list- voir toutes les mémoires stockéesmemory_get- récupérer une mémoire spécifique par IDmemory_forget- supprimer des mémoires (conforme au RGPD)
Options de configuration
Configuration cloud (la plus simple) :
openclaw plugins install @mem0/openclaw-mem0Obtenez 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
👀 See Also

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.

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.

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.

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é.