Plugin de mémoire de l'agent OpenClaw : Contexte persistant entre les sessions

Un développeur a créé un plugin de mémoire pour OpenClaw qui donne aux agents une mémoire persistante entre les sessions, répondant à la frustration des agents qui oublient tout entre les interactions et nécessitent les mêmes explications à répétition.
Comment cela fonctionne
Le plugin implémente une couche mémoire qui s'intègre au système de plugins d'OpenClaw. Avant chaque tour, l'agent reçoit automatiquement un contexte pertinent des conversations passées. Après chaque tour, les nouveaux faits et événements sont extraits et stockés.
Le système recherche trois types de mémoire avant chaque tour :
- Faits — Exemple : "Utilise PostgreSQL sur Supabase, déploie via Railway."
- Événements — Exemple : "A eu un problème de mémoire insuffisante le 15 mars, résolu avec un cache Redis."
- Processus — Exemple : "Déploiement : construction → test → poussée vers main → déploiement automatique par Railway."
Configuration
La configuration nécessite d'ajouter une entrée de plugin à openclaw.json :
{
"plugins": {
"entries": {
"openclaw-mengram": {
"enabled": true,
"config": {
"apiKey": "om-..."
}
}
},
"slots": {
"memory": "openclaw-mengram"
}
}
}Le plugin inclut un crochet de rappel automatique qui recherche dans la mémoire avant chaque tour de l'agent. Lorsque les processus échouent, l'agent enregistre les retours et la procédure évolue automatiquement vers une meilleure version pour la prochaine fois.
L'outil est open source sous licence Apache 2.0 et disponible sur github.com/alibaizhanov/mengram.
📖 Read the full source: r/openclaw
👀 See Also

Utilisation de Claude pour automatiser le contrôle qualité d'applications mobiles avec les WebViews Capacitor
Un développeur a créé un système de QA automatisé utilisant Claude pour tester une application mobile basée sur Capacitor sur Android et iOS. L'approche utilise le Chrome DevTools Protocol pour les WebViews Android et des captures d'écran pour l'analyse visuelle, avec une configuration Android prenant 90 minutes contre plus de 6 heures pour iOS.

Pourquoi un outil run() unique avec des commandes Unix surpasse l'appel de fonctions pour les agents IA
Un responsable backend avec deux ans d'expérience dans la création d'agents affirme qu'un outil unique run(command="...") avec des commandes CLI de style Unix surpasse les catalogues traditionnels d'appels de fonctions. Cette approche exploite la familiarité préexistante des LLM avec les commandes shell dans leurs données d'entraînement.

TEMM1E v3.0.0 introduit l'Intelligence en Essaim pour la Coordination des Agents IA
TEMM1E v3.0.0 ajoute 'Many Tems', une intelligence en essaim qui coordonne les travailleurs agents IA via des signaux de stigmergie au lieu d'appels LLM, obtenant des performances 5,86 fois plus rapides et un coût 3,4 fois inférieur sur des tâches complexes avec zéro jeton de coordination.

Flux de travail de développement piloté par les spécifications pour Claude Code : décomposition, effacement du contexte et contrôle des coûts
Une approche de développement pilotée par les spécifications pour Claude Code qui utilise une décomposition bidimensionnelle, un nettoyage du contexte entre les étapes et des spécifications écrites sur disque pour améliorer les performances de l'agent et réduire les coûts.