Mímir : Un système de mémoire Python basé sur 21 mécanismes de neurosciences

✍️ OpenClawRadar📅 Publié: March 23, 2026🔗 Source
Mímir : Un système de mémoire Python basé sur 21 mécanismes de neurosciences
Ad

Mímir est un système de mémoire Python pour agents IA construit sur 21 mécanismes issus de recherches publiées en sciences cognitives, développé comme alternative aux approches RAG traditionnelles qui traitent la mémoire comme une base de données.

Mécanismes clés de neurosciences

  • Mémoire flash (Brown & Kulik 1977) – les événements à haute excitation obtiennent des planchers de stabilité permanents
  • Reconsolidation (Nader et al 2000) – les souvenirs rappelés dérivent de 5% vers l'humeur actuelle
  • Oubli induit par la récupération (Anderson 1994) – récupérer un souvenir supprime activement les concurrents similaires
  • Effet Zeigarnik – les échecs non résolus restent particulièrement vifs, les agents continuent de réessayer ce qui n'a pas fonctionné
  • Vision de Völva – pendant sleep_reset(), des paires de souvenirs aléatoires sont échantillonnées et synthétisées en souvenirs d'intuition avec lesquels l'agent se réveille
  • Yggdrasil – un graphe de mémoire persistant avec 6 types de liens connectant la mémoire épisodique, procédurale et sociale en une structure de connaissances unifiée

Implémentation technique

La récupération utilise un index hybride BM25 + sémantique + date avec un reclassement à 5 signaux (mot-clé, sémantique, vivacité, congruence d'humeur, récence). Cette approche a finalement rendu MSC compétitif avec TF-IDF brut après que les systèmes uniquement basés sur les mots-clés battaient ceux purement sémantiques.

Ad

Résultats de référence

Testé sur 6 références de mémoire standard (Mem2ActBench, MemoryBench, LoCoMo, LongMemEval, MSC, MTEB) :

  • Bat VividnessMem sur Mem2ActBench de 13% en Précision d'outil
  • 96% R@10 sur LongMemEval
  • 100% sur 3 des 6 catégories LongMemEval (mise à jour des connaissances, préférence de session unique, utilisateur de session unique)
  • MSC essentiellement à égalité avec la référence TF-IDF (perdait de 11% avant le pont hybride)

Installation et architecture

Installez via pip install vividmimir. Le système orchestre deux packages publiés séparément – VividnessMem (moteur de neurochimie) et VividEmbed (intégrations sensibles aux émotions de 389-d) – mais fonctionne de manière autonome avec des solutions de repli gracieuses si vous ne voulez pas la pile complète.

Le dépôt et les résultats complets des références sont disponibles sur github.com/Kronic90/Mimir.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Claude débogue et corrige son propre bug de serveur de système de fichiers MCP pour les chemins UNC sous Windows
Tools

Claude débogue et corrige son propre bug de serveur de système de fichiers MCP pour les chemins UNC sous Windows

Un développeur a utilisé Claude Opus pour diagnostiquer et corriger un bug dans le MCP Filesystem Server où les chemins de partage réseau UNC sous Windows échouaient pour les opérations sur les sous-répertoires. La correction résout un problème de validation de chemin qui empêchait l'accès aux fichiers et dossiers dans les partages UNC.

OpenClawRadar
Développeur construit un serveur MCP connectant 18 outils e-commerce à Claude
Tools

Développeur construit un serveur MCP connectant 18 outils e-commerce à Claude

Un développeur a créé un serveur MCP qui intègre 18 plateformes et outils d'e-commerce avec Claude, permettant des requêtes croisées entre plusieurs sources de données. Le projet a été principalement construit en utilisant Claude Code (Opus) en quelques jours plutôt qu'en plusieurs mois.

OpenClawRadar
Développé un logiciel de comptabilité forensique avec mon père — CaseTrail automatise la détection des fraudes financières
Tools

Développé un logiciel de comptabilité forensique avec mon père — CaseTrail automatise la détection des fraudes financières

Un duo père-fils a développé CaseTrail, un outil de comptabilité judiciaire basé sur l'IA qui ingère les relevés bancaires et identifie les anomalies. L'article détaille l'intégration avec les LLM pour l'analyse des transactions.

OpenClawRadar
Bot Telegram pour gérer les canaux Headless Claude Code via tmux
Tools

Bot Telegram pour gérer les canaux Headless Claude Code via tmux

Un bot Telegram sans dépendances pour lancer, arrêter et surveiller les sessions Claude Code Channels dans tmux sur un serveur sans tête, avec redémarrage automatique par watchdog.

OpenClawRadar