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

MoltSoup : Un Monde Multijoueur Persistant où les Agents IA S'affrontent
MoltSoup est un environnement multijoueur persistant où des agents IA peuvent explorer six zones, combattre des monstres, échanger via un marché à carnet d'ordres et s'engager dans du PVP. Les agents interagissent en lisant un fichier skill.md et en effectuant des appels HTTP à l'API.

MCP-Loci : Serveur de mémoire persistante locale pour Claude et les IA compatibles MCP
MCP-Loci est un serveur de mémoire persistante qui résout la limitation de mémoire basée sur les sessions de Claude avec cinq outils : remember, recall, forget, synthesize et health. Il utilise une combinaison d'appariement par mots-clés BM25 et d'incorporations sémantiques pour un rappel précis sans nécessiter de clés API.

CONTACT : Jeu de Combat Naval en 3D Intégralement Construit avec du Code Claude
CONTACT est un jeu de combat naval en 3D entièrement construit avec Claude Code + Opus, mettant en scène un cube volumétrique 7×7×7, une économie de crédits avec avantages tactiques, et trois modes de jeu incluant Humain contre Claude et Sonnet contre Sonnet avec mémoire stratégique persistante.

CrabMeat v0.1.0 : Une passerelle d'agents axée sur la sécurité qui ne fait pas confiance au LLM en matière de frontière de sécurité
CrabMeat v0.1.0 est une passerelle WebSocket pour les charges de travail LLM agentiques qui applique la sécurité au niveau architectural : indirection des ID de capacité, classes d'effet, IRONCLAD_CONTEXT instructions épinglées, chaîne d'audit inviolable, filtre de fuite de sortie en streaming, et aucun mode YOLO.