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

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.

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.

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.

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.