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

✍️ OpenClawRadar📅 Publié: February 26, 2026🔗 Source
Cortex : Une couche de mémoire locale pour les agents OpenClaw avec décroissance d'Ebbinghaus
Ad

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/cortex ou clawhub install hurttlocker-cortex.
Ad

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

Ad

👀 See Also

🦀
Tools

Intégration TTS xAI pour Home Assistant construite avec Claude — Répo complet

Un développeur a utilisé Claude pour créer une intégration Home Assistant personnalisée pour l'API TTS de xAI (voix Eve) avec une interface de configuration complète, cinq voix et des balises vocales.

OpenClawRadar
Comparaison des agents IA locaux et cloud : OpenClaw et Twin.so
Tools

Comparaison des agents IA locaux et cloud : OpenClaw et Twin.so

OpenClaw est un agent d'IA local open-source qui s'exécute sur votre machine avec un contrôle total des données, tandis que Twin.so est une plateforme cloud avec plus de 200 000 agents créés par la communauté pour une automatisation 24h/24 et 7j/7.

OpenClawRadar
Système de contrôle de cohérence en temps natif du navigateur pour Claude avec bandes SDE et filtrage de Kalman
Tools

Système de contrôle de cohérence en temps natif du navigateur pour Claude avec bandes SDE et filtrage de Kalman

Un développeur a créé un système de contrôle de cohérence en temps réel qui fonctionne entièrement comme un artefact Claude dans le navigateur, traitant la conversation comme un processus stochastique avec des chemins SDE Monte Carlo en direct, un double filtrage de Kalman et une détection de signaux comportementaux.

OpenClawRadar
Claude-File-Recovery : Un outil CLI qui extrait des fichiers de l'historique des sessions Claude Code
Tools

Claude-File-Recovery : Un outil CLI qui extrait des fichiers de l'historique des sessions Claude Code

claude-file-recovery est un outil en ligne de commande Python avec une interface utilisateur textuelle interactive qui analyse les transcriptions de session JSONL de ~/.claude/projects/ pour récupérer les fichiers créés, modifiés ou lus par Claude Code, y compris la récupération à un instant précis des versions antérieures des fichiers.

OpenClawRadar