MIRIX : Système de Mémoire Multi-Agents pour les Agents Basés sur les LLM

Bien que les capacités de mémoire des agents d'IA suscitent une attention croissante, les solutions existantes restent fondamentalement limitées. La plupart reposent sur des composants de mémoire plats et à portée étroite, ce qui restreint leur capacité à personnaliser, abstraire et rappeler de manière fiable des informations spécifiques aux utilisateurs au fil du temps. À cet égard, nous présentons MIRIX, un système de mémoire modulaire et multi-agents qui redéfinit l'avenir de la mémoire IA en résolvant le défi critique du domaine : permettre aux modèles linguistiques de vraiment se souvenir. Contrairement aux approches précédentes, MIRIX dépasse le texte pour embrasser des expériences visuelles et multimodales riches, rendant la mémoire véritablement utile dans des scénarios réels. MIRIX comprend six types de mémoire distincts et soigneusement structurés : Mémoire Centrale (Core), Mémoire Épisodique (Episodic), Mémoire Sémantique (Semantic), Mémoire Procédurale (Procedural), Mémoire des Ressources (Resource Memory) et Caisse Forte des Connaissances (Knowledge Vault), associés à un cadre multi-agents qui contrôle et coordonne dynamiquement les mises à jour et les récupérations. Cette conception permet aux agents de conserver, raisonner sur et récupérer avec précision des données utilisateur diverses et à long terme à grande échelle.Nous validons MIRIX dans deux contextes exigeants. Premièrement, sur ScreenshotVQA, un benchmark multimodal complexe comprenant près de 20 000 captures d'écran informatiques haute résolution par séquence, nécessitant une compréhension contextuelle profonde et où aucun système de mémoire existant ne peut être appliqué, MIRIX atteint une précision 35 % supérieure à celle du modèle RAG tout en réduisant les besoins en stockage de 99,9 %. Deuxièmement, sur LOCOMO, un benchmark de conversation longue durée avec une entrée textuelle unimodale, MIRIX obtient une performance record de 85,4 %, largement supérieure aux baselines existantes. Ces résultats montrent que MIRIX fixe un nouveau standard de performance pour les agents LLM augmentés par la mémoire.Pour permettre aux utilisateurs d'expérimenter notre système de mémoire, nous fournissons une application empaquetée alimentée par MIRIX. Elle surveille l'écran en temps réel, construit une base de mémoire personnalisée et offre une visualisation intuitive ainsi qu'un stockage local sécurisé pour garantir la confidentialité.