Système de mémoire persistante à 6 couches pour agents IA : protocole WAL, recherche vectorielle, git-notes et sauvegarde cloud pour ne plus jamais perdre le contexte.
npx clawhub@latest install elite-longterm-memoryPrérequis
Elite Longterm Memory combine six approches mnémoniques éprouvées en une seule architecture pour les agents de codage IA. Elle superpose une RAM chaude (état de session), une recherche vectorielle sémantique via LanceDB, un graphe de connaissances git-notes, des archives markdown soigneusement sélectionnées, une sauvegarde cloud optionnelle via SuperMemory, et une extraction automatique de faits via Mem0. Le résultat : votre agent conserve les préférences, les décisions et le contexte à travers les sessions, les compactions et les redémarrages — sans répéter les erreurs ni perdre les travaux antérieurs.
npx clawhub@latest install elite-longterm-memoryCliquez sur le bouton Installer en haut de cette page pour une configuration en un clic
OPENAI_API_KEY ; le skill n'atteindra pas son plein potentiel sans elle.L'état est écrit dans SESSION-STATE.md avant que l'agent ne réponde, et non après. Cela évite toute perte de contexte lors de la compaction, des plantages ou des interruptions en cours de conversation — une garantie que les approches mémoire naïves ne peuvent pas offrir.
Tous les souvenirs sont indexés dans un magasin de vecteurs LanceDB local. Le rappel automatique injecte le contexte antérieur le plus pertinent dans chaque réponse, et les commandes manuelles memory_store / memory_recall vous permettent d'interroger ou de filtrer par catégorie et par score d'importance.
Les décisions structurées, les apprentissages et le contexte tenant compte des branches sont stockés sous forme de notes git — silencieuses, versionnées et exportables en JSON. Ils persistent de manière permanente aux côtés de l'historique de votre dépôt.
Mem0 extrait automatiquement les faits, les préférences et les décisions à partir de l'historique brut des conversations, les déduplique et fait remonter les souvenirs pertinents à la demande. Cela élimine la nécessité de transmettre l'intégralité de l'historique des échanges et réduit la consommation de tokens jusqu'à 80%.
Synchronisez optionnellement votre base de connaissances avec SuperMemory pour un accès multi-appareils et une interrogation en langage naturel du contexte stocké. Nécessite une SUPERMEMORY_API_KEY.
Un fichier racine MEMORY.md et des journaux quotidiens datés sous memory/YYYY-MM-DD.md offrent à l'agent comme au développeur un historique clair et navigable de ce qui a été décidé, appris et mémorisé — aucune base de données opaque n'est requise.
Au fil des jours ou des semaines, à mesure que le projet évolue, l'agent consigne les décisions techniques (par ex. « Utiliser Tailwind, pas du CSS vanilla ») dans des git-notes et dans SESSION-STATE.md. À chaque nouvelle session, il relit automatiquement le contexte précédent, de sorte qu'il ne vous demande plus jamais quel framework vous utilisez.
Lorsque la fenêtre de contexte se remplit et que l'agent effectue une compaction, SESSION-STATE.md joue le rôle d'une RAM chaude qui survit à la réinitialisation. Le protocole WAL garantit que tout ce qui a été dit lors du dernier échange est déjà persisté avant que la compaction ne se déclenche.
Le contexte stocké dans git-notes et LanceDB peut être interrogé par tout sous-agent instancié au démarrage d'une tâche, de sorte que les agents parallèles partagent les mêmes décisions et préférences sans nécessiter de réorientation manuelle.
Les préférences de l'utilisateur, les échéances récurrentes et les erreurs corrigées sont automatiquement extraites par Mem0 et conservées d'une session à l'autre. L'agent construit un modèle précis et dédupliqué de l'utilisateur au fil du temps, sans alourdir le prompt.
OPENAI_API_KEY) — Obligatoire. Alimente la recherche vectorielle sémantique (LanceDB) et l'intégration des souvenirs. Doit être définie pour que memory_search fonctionne.MEM0_API_KEY) (recommandée) — Permet l'extraction automatique de faits et la déduplication à partir de l'historique des conversations.SUPERMEMORY_API_KEY) (optionnelle) — Permet la sauvegarde dans le cloud et la synchronisation multi-appareils de votre base de connaissances.memory-lancedb doit être activé dans ~/.openclaw/openclaw.json.npx clawhub@latest install elite-longterm-memoryPrérequis
Se connecter pour écrire un avis
Aucun avis pour l'instant. Soyez le premier à partager votre expérience !