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

Ollama Mise à Jour Ajoute la Prise en Charge d'OpenClaw pour le Modèle Cloud Kimi k2.5
Tools

Ollama Mise à Jour Ajoute la Prise en Charge d'OpenClaw pour le Modèle Cloud Kimi k2.5

Ollama a publié une mise à jour qui intègre le support OpenClaw pour les modèles cloud, incluant un accès gratuit au modèle Kimi k2.5 avec fonctionnalité de recherche web, fonctionnant sur les centres de données NVIDIA.

OpenClawRadar
Claude Code v2.1.166 : modèles de secours, règles de refus global, renforcement intersession
Tools

Claude Code v2.1.166 : modèles de secours, règles de refus global, renforcement intersession

Claude Code v2.1.166 introduit jusqu'à 3 modèles de repli, la prise en charge des motifs glob dans les règles de refus, un renforcement de la messagerie inter-sessions, et des correctifs pour le scintillement du terminal, les processus orphelins, etc.

OpenClawRadar
Compétence de test SwiftUI open-source pour Claude Code utilisant l'utilisation informatique pour tester visuellement les applications
Tools

Compétence de test SwiftUI open-source pour Claude Code utilisant l'utilisation informatique pour tester visuellement les applications

Une compétence open-source pour Claude Code appelée /ios-test teste visuellement les applications SwiftUI en utilisant la capacité d'utilisation de l'ordinateur. L'agent trouve les fichiers .xcodeproj, construit l'application dans un Simulateur, puis navigue à travers chaque écran, en appuyant sur les boutons et en suivant les liens comme un véritable utilisateur.

OpenClawRadar
Construire un Agent Vocal en Moins de 500 ms : Architecture et Perspectives de Performance
Tools

Construire un Agent Vocal en Moins de 500 ms : Architecture et Perspectives de Performance

Un développeur a créé un agent vocal à partir de zéro, atteignant une latence de bout en bout d'environ 400 ms avec un flux complet STT → LLM → TTS. Les idées clés incluent le traitement de la voix comme un problème de prise de tour, l'utilisation d'une détection sémantique de fin de tour et la colocalisation de tous les composants pour une latence minimale.

OpenClawRadar