Cortex : Une couche de mémoire locale pour les agents OpenClaw avec décroissance d'Ebbinghaus

Cortex est un outil de mémoire open-source conçu spécifiquement pour les agents OpenClaw afin de résoudre les problèmes de compactage de contexte qui détruisent des informations critiques comme les numéros de compte, les paramètres de stratégie et les décisions passées.
Fonctionnalités principales
Le développeur a créé Cortex après avoir exécuté 3 agents OpenClaw 24h/24 et 7j/7 sur un Mac pendant 2 mois et avoir subi des pertes de contexte répétées lors du compactage. Les principales différences par rapport à l'utilisation simple d'une base de données vectorielle incluent :
- Implémentation de la courbe d'oubli d'Ebbinghaus : Les faits se dégradent à des rythmes différents selon leur type. Les informations d'identité (comme un nom) persistent pendant ~2 ans, les mises à jour de statut s'estompent en ~2 semaines, et les dates s'estompent en ~1 semaine. Cela hiérarchise naturellement les informations importantes sans curation manuelle.
- Architecture axée sur l'importation : Contrairement à la plupart des outils de mémoire qui extraient des conversations, Cortex commence par les fichiers - important memory/, MEMORY.md, notes, etc. Il extrait les faits, les classe et les rend consultables. Les conversations peuvent également être importées, mais les fichiers constituent la base.
- Binaire Go unique sans dépendances : Binaire de 19 Mo utilisant SQLite, sans Python, Docker, services cloud ou clés API requis. Fonctionne sur un Raspberry Pi. Installation :
brew install hurttlocker/cortex/cortexouclawhub install hurttlocker-cortex.
Capacités techniques
- Recherche hybride : mots-clés BM25 (~16 ms) + sémantique (~52 ms) + fusion
- Extrait les faits du contenu importé en utilisant des méthodes basées sur des règles avec enrichissement optionnel par LLM
- 17 outils MCP pour une intégration native des agents (recherche/importation/gestion de la mémoire)
- Connecteurs pour GitHub, Gmail, Calendar, Drive, Slack, Notion, Discord, Telegram
- Auto-nettoyage : trouve les faits obsolètes, détecte les contradictions, résout automatiquement les conflits
- Explorateur de graphe de connaissances sur localhost:8090
Le développeur rapporte exécuter Cortex avec ~3 200 souvenirs et ~6 500 faits extraits, avec des performances de recherche instantanées. Les agents l'utilisent via MCP aux côtés de la fonction memory_search intégrée d'OpenClaw - Cortex gère la récupération approfondie des connaissances tandis que memory_search gère l'historique des conversations.
La fonctionnalité de dégradation d'Ebbinghaus s'est avérée particulièrement précieuse, résolvant le problème où toutes les informations restaient également pertinentes indéfiniment, créant des résultats de recherche bruyants. Désormais, les informations temporaires s'estompent naturellement tandis que les faits structurels restent prédominants.
📖 Lire la source complète : r/openclaw
👀 See Also

TradingAgents-GUI : Interface Web Locale pour l’Analyse Boursière Multi-Agent, désormais compatible avec Ollama
Une interface graphique pour le framework d'analyse boursière multi-agents TradingAgents. Fonctionne localement avec Ollama, OpenAI, Anthropic, etc. Visualisation en direct du pipeline, lecteur de rapports et mode concis économisant ~50 % de tokens.

Revdiff : Visualiseur de Différences en Terminal avec Annotations Inline pour Agents IA
Revdiff est un examinateur de différences TUI conçu spécifiquement pour examiner les modifications de code générées par l'IA sans quitter les sessions terminal. Il produit des annotations structurées vers stdout qui peuvent être redirigées directement vers des agents IA comme Claude Code, créant ainsi une boucle d'examen continue.

Génération SVG Qwen3.6-27B avec harnais en boucle fermée
Un harnais en boucle fermée utilisant les agents Agno et Pi améliore itérativement les sorties SVG de Qwen3.6-27B en rendant l'image, en renvoyant le PNG à Qwen Vision, et en jugeant les résultats en deux tours.

Le Plugin Claude Compact Guard Utilise le Nouveau Crochet PostCompact pour Préserver le Contexte
Un développeur a publié claude-compact-guard, un plugin qui sauvegarde automatiquement le contexte critique avant que la commande /compact de Claude ne le détruise, puis réinjecte tout après. Il utilise le nouveau crochet PostCompact d'Anthropic publié il y a 4 jours.