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

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.
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
👀 See Also

Quatre compétences de ClawHub pour les données de recherche en temps réel dans les agents IA
Quatre compétences ClawHub offrent des capacités de recherche structurée pour les agents IA : Google (web, actualités, images, cartes), Amazon (recherche de produits sur 12 marchés), Walmart (recherche de produits avec filtres de livraison) et YouTube (recherche vidéo avec transcriptions). Installation via les commandes clawhub install avec une seule clé API.

Système de surveillance comportementale local avec pipeline MCP et code Claude
Un développeur a créé un système de surveillance comportementale local appelé BRAIN qui suit les changements d'applications, les opérations sur fichiers et les sessions de développement, en acheminant les données via un serveur MCP personnalisé vers Claude Code. Le système fonctionne à 100 % localement sans aucune dépendance au cloud.

Exploration de Clawe : Système de Coordination Multi-agents Open-source
Clawe est un outil open-source permettant une coordination multi-agents efficace, offrant des fonctionnalités telles que la planification, la gestion des tâches et les notifications en temps réel.

Cowork Context Management Kit Résout le Problème de Surcharge de Fichiers de Claude
Un développeur a créé un kit de gestion de contexte pour Cowork après que Claude AI lisait les 462 fichiers de leur dossier de projet, causant des problèmes de performance et des contradictions. La solution comprend des instructions globales, un système de fichiers manifeste et une compétence Cowork pour prioriser les documents pertinents.