Memori
Memori
Active

Memori

Memori est une infrastructure de mémoire indépendante du LLM, du framework et de la banque de données qui convertit les conversations et les traces d'exécution d'agent en un état persistant structuré. Ce guide indépendant évalue son architecture, son rappel, ses affirmations de référence, ses BYODB et les limites du Cloud, sa gouvernance, ses coûts et ses alternatives.

50

Views

0

Likes

Jun 2026

Added

memorilabs.ai

Website

Tags

memoire d'agentinfrastructure memoireoperations LLMcontexte persistantinfrastructure IA

Product Preview

A quick visual look at Memori before you visit the official site.

Published 6/1/2026
Memori screenshot

Editorial Review

About Memori

Memori est une couche de mémoire open source et native d'agent de Memori Labs. Il observe les conversations et les traces d'exécution (appels d'outils, étapes de flux de travail, décisions, résultats et échecs), puis convertit les signaux sélectionnés en mémoire structurée et persistante. Plus tard, une application ou un agent peut récupérer un petit ensemble de mémoires au lieu de relire l’intégralité d’une transcription.

Il s'agit d'un travail différent du document RAG. RAG répond généralement « que dit le corpus source ? » La mémoire des agents doit également répondre « qu’est-il arrivé, à qui, dans quel projet, quand, avec quel résultat, et est-ce toujours vrai ? » La valeur de Memori dépend moins du stockage de nombreux faits que de l'écriture sélective, de la séparation des utilisateurs et des projets, de la résolution des corrections, de la préservation du lignage, du rappel au bon moment et de la suppression de manière fiable.

Memori agent-native memory infrastructure product screenshot
Memori transforme les traces en état structuré. Les acheteurs doivent inspecter la boucle d'écriture, de rappel et de gouvernance, et pas seulement un score de référence ou une courte démo.

De la trace d'exécution au contexte rappelé

 conversation + trace d'agent + résultats de l'outil
                    |
                    v
        désinfecter / attribuer / normaliser
                    |
          notez ce qui est digne de mémoire
                    |
       .------------+-------------.
       v v v
    faits événements/résultats décisions/modèles
       '------------+-------------'
                    v
          magasin de mémoire structurée
 entité / projet / processus / session / source / heure
                    |
         rang : pertinence + récence + signal + dégradation
                    |
                    v
           le plus petit rappel utile
                    |
         correction / remplacement / suppression

La trace brute est entrée, pas nécessairement l'objet mémoire final. Les explications du produit indiquent que l'ingestion est asynchrone : l'activité de l'outil et la conversation peuvent être normalisées, notées et distillées après une interaction sans retarder le chemin de réponse. Les traces brutes peuvent rester disponibles pour l'audit tandis que les primitives durables transportent des métadonnées telles que l'entité, le projet, la session, la source, le signal, l'horodatage et le résultat.

Qu'est-ce que Memori – et n'est-il pas ?

SystèmeUnité primaireMeilleure questionÉchec typique
Historique des conversationsMessageQu'a-t-on dit récemment ?Le contexte devient long, coûteux et incohérent en interne
Document RAGMorceau/documentQue dit une source externe ?Faible gestion de l’état personnel, des résultats et des corrections
Base de données de flux de travailLigne d'application expliciteQuel est l’état de transaction faisant autorité ?Oblige les développeurs à modéliser chaque domaine et chaque transition
MemoriMémoire structurée dérivée de la conversation et de la traceQuel état antérieur aide cet agent à agir maintenant ?L'extraction ou le classement peuvent favoriser des observations bruyantes, privées ou obsolètes

N'utilisez pas la mémoire probabiliste comme système d'enregistrement des soldes, des autorisations, des commandes, des faits médicaux ou du statut juridique. Ceux-ci appartiennent aux tableaux d’applications faisant autorité et doivent être récupérés au moment de la décision. Memori est meilleur pour les préférences, les tentatives antérieures, les résultats, les connaissances de flux de travail réutilisables et les signaux contextuels dont la provenance peut être montrée.

Les choix architecturaux qui comptent

L'architecture open source est décrite comme indépendante du LLM, du framework et du magasin de données. L'attribution étend la mémoire à une entité et à un processus ; l'augmentation transforme l'activité brute en mémoire structurée ; le rappel utilise la pertinence sémantique, le classement et la dégradation ; les wrappers peuvent injecter le contexte sélectionné dans les appels de modèle ultérieurs. La conception prend en charge Memori Cloud et un chemin d'accès à votre propre base de données.

CalqueResponsabilitéQuestion d'évaluation
CapturerCollectez les conversations, les traces, les outils et les résultatsQuels événements sont observés exactement et les outils sensibles peuvent-ils être exclus ?
AttributionAttribuer une entité, un projet, un processus et une sessionLes identifiants mal formés peuvent-ils entraîner un rappel entre utilisateurs ou entre locataires ?
AugmentationExtraire, classer, enrichir et consolider la mémoireQuel modèle s'exécute, où, avec quelle politique de nouvelle tentative et de confiance ?
StockageConserver les éléments structurés, les incorporations, le lignage et la traceQui contrôle le chiffrement, la sauvegarde, la région, la rétention et la migration des schémas ?
RappelFiltrer, classer, décomposer et renvoyer un contexte pertinentChaque résultat peut-il expliquer la source, la portée et l’actualité ?
ObservabilitéAfficher les écritures, les rappels, les performances et les quotasLes opérateurs peuvent-ils détecter les saignements, les rappels périmés et les volumes d’écriture incontrôlables ?

Pourquoi la mémoire dérivée des traces peut ajouter des informations

Une transcription peut indiquer « Je vais réessayer avec l'analyseur CSV », mais la trace peut révéler quel analyseur a été exécuté, quel fichier a échoué, l'erreur, la solution de secours et si la sortie a réussi la validation. La capture du chemin d'exécution peut préserver les preuves causales qu'un résumé conversationnel perd. Des exemples utiles incluent une commande de déploiement qui échoue à plusieurs reprises dans un environnement spécifique, une source de données qui a renvoyé des lignes obsolètes ou un workflow de support dont l'escalade a résolu le cas.

Signal de traceMémoire durable potentielleNe stockez pas à l’aveugle
Appel d'outil et résultatProcédure de fonctionnement connue ou condition de défaillance récurrenteCharges utiles brutes, jetons, enregistrements clients ou traces de pile transitoires
Décision et justificationApproche choisie avec portée et preuvesSpéculation de modèle non approuvée présentée comme politique d'équipe
RésultatSi un plan antérieur a réussi, échoué ou a été annuléRésultat déduit avant vérification externe
Correction de l'utilisateurPréférence actuelle plus remplacement de l'ancienne valeurAttributs sensibles sans consentement ni besoin commercial
Motif répétéAperçu fiable du flux de travail après plusieurs observationsComportement ponctuel généralisé en règle permanente

La politique d'écriture doit exiger une durabilité, une utilité et une sensibilité appropriée. « L'utilisateur a choisi le mode sombre » peut être durable. « L'utilisateur est actuellement en colère » est éphémère et potentiellement dangereux. « Transfert terminé » doit être vérifié par rapport au système de transaction, et non déduit de la phrase finale d'un agent.

Rappel intelligent et langage « sans jeton »

Le matériel Memori met l'accent sur le rappel ciblé et contrôlé par l'agent et sur l'évitement des vidages rapides importants. La signification pratique n’est pas que la mémoire n’a littéralement aucun coût en jetons : tout texte finalement inséré dans un contexte LLM consomme des jetons. Au lieu de cela, l'agent peut appeler un outil de rappel uniquement lorsque cela est utile, et la récupération peut renvoyer un résultat compact au lieu d'injecter continuellement l'historique complet. Le stockage, l’enrichissement, l’intégration et les appels d’outils ont toujours un coût informatique et monétaire.

Contrôle du rappelAvantageÉchec du test
Filtres d'entité/projet/sessionEmpêcher les contextes non pertinents et multi-locatairesIdentifiants de portée manquants ou usurpés
Pertinence sémantiqueTrouve un sens au-delà des mots-clés exactsCorrespondances plausibles mais sans rapport
Récence et décadenceDépriorise les anciennes observationsDes faits anciens mais critiques disparaissent
Pondération source/signalFavorise les résultats vérifiés plutôt que les mentions occasionnellesUne confiance non calibrée qui devient autorité
Rappel contrôlé par l'agentÉvite une injection rapide et constanteL'agent oublie d'appeler l'outil à une étape critique
Rappel sommaireFournit une orientation compacteLa compression supprime les exceptions et la provenance

Comment interpréter l’allégation de référence

Memori rapporte une précision de 81,95 % sur LoCoMo avec 1 294 jetons par requête et décrit ce contexte comme environ 5 % d'une approche en contexte complet, ce qui implique jusqu'à 95,03 % d'économies d'inférence dans la configuration testée. LoCoMo évalue les questions de mémoire de conversation longue, il est donc pertinent pour le rappel conversationnel. Le positionnement du produit dérivé de la trace va au-delà de ce que prouve à lui seul cette référence.

Avant d'adopter les chiffres, inspectez le code de référence du référentiel, la version de l'ensemble de données, le juge, le modèle, les lignes de base, le comptage de jetons et le nombre d'exécutions. Séparez la précision de la récupération de la précision de la réponse finale. Les réclamations de coûts doivent inclure l'augmentation, l'intégration, le stockage, les appels de rappel et les tentatives, et pas seulement les jetons dans l'invite de réponse finale. Un benchmark de fournisseur est une preuve reproductible utile, mais il ne s'agit pas d'un SLA ou d'une preuve de performance sur vos schémas et langages.

RéclamationCe qu'il prend en chargePreuve supplémentaire nécessaire
LoCoMo précision de la réponsePerformance sur une tâche de conversation publique longueVos questions de domaine, utilisateurs, langues et modèles de correction
1 294 jetons/requêteContexte compact dans la configuration rapportéeCoût total d'écriture + récupération + réponse au volume de production
Mémoire dérivée de tracesDes entrées plus riches que la conversation seuleAblation montrant quels champs de trace améliorent vos tâches
Bâtiment asynchroneÉvite potentiellement la latence du chemin de réponseRetard de fraîcheur, échec de file d'attente et comportement de lecture après écriture
Isolement limitéLimites conçues du locataire/du projetTests contradictoires d’autorisation et d’identification

BYODB contre Memori Cloud

DéploiementAvantagesResponsabilités / questions
Open source + propre base de donnéesContrôle du stockage, gouvernance existante, portabilité et personnalisation localeSchéma d'exploitation, modèles, intégrations, migrations, sauvegardes, observabilité et mise à l'échelle
BYODB avec fonctionnalités hébergéesConserver les données primaires dans la base de données choisie lors de l'utilisation d'augmentations/opérations géréesCartographier exactement quel contenu/métadonnées quitte la base de données et où le traitement a lieu
Memori NuageConfiguration plus rapide, API géré, tableau de bord, quota et visibilité opérationnelleVérifiez les prix en direct, la location, les sous-traitants, la région, la rétention, l'exportation, la suppression et la disponibilité.

« Apportez votre propre base de données » ne signifie pas nécessairement « tous les traitements restent à l'intérieur de votre réseau ». Obtenez un diagramme de flux de données couvrant les traces brutes, la mémoire extraite, les intégrations, la télémétrie et l'accès au support. Si des données personnelles sont stockées, mappez les demandes d’accès/suppression à chaque copie dérivée, vecteur, cache, sauvegarde et trace exportée.

Modèle de menace pour la sécurité de la mémoire et la confidentialité

MenaceExempleContrôle requis
Saignement entre locatairesUne requête de rappel omet la portée du projet et renvoie le fait d'un autre clientAutorisation côté serveur, clés de locataire non facultatives et tests d'isolement
Empoisonnement de la mémoireLa sortie d'un document/outil non fiable indique aux futurs agents de révéler des secretsÉtiquettes de confiance source, nettoyage, approbation et séparation des instructions/données
Inférence sensibleLes comportements répétés se traduisent en allégations de santé, de finance ou d’identité.Minimisation des données, classes exclues, consentement et conservation de courte durée
Autorité obsolèteUne ancienne adresse ou politique est rappelée après correctionContrôles de version, d'état canonique, de remplacement et de fraîcheur
Écart de suppressionLigne supprimée mais l'intégration, la trace ou la sauvegarde restent récupérablesVérification de la suppression de bout en bout et expiration documentée des sauvegardes
Divulgation rapideL'agent répète la mémoire privée à un utilisateur non autoriséRécupération sensible aux autorisations et politique de sortie ; ne vous fiez jamais uniquement au modèle

Un contrat mémoire prêt pour la production

Définissez un contrat avant d'activer la capture automatique. Chaque mémoire doit avoir un propriétaire, un locataire/entité, un projet/processus, un type, un pointeur source, une heure de création, une confiance, une sensibilité, une expiration, un statut de cycle de vie et un identifiant de suppression. Le contrat doit indiquer quels types ne sont jamais stockés, lesquels nécessitent le consentement de l'utilisateur, lesquels peuvent être rappelés automatiquement et lesquels doivent être récupérés auprès d'un système faisant autorité.

 autorisés : préférences, résultats vérifiés, procédures de tâches réutilisables
 refusé : informations d'identification, paiement brut/dossiers de santé, invites système cachées
 autorité : base de données d'application > correction utilisateur vérifiée > résultat de l'outil > inférence de modèle
 rappel : locataire + projet obligatoire ; source et horodatage renvoyés
 cycle de vie : proposé -> actif -> remplacé/expiré/supprimé
 suppression : mémoire + intégration + cache + pointeur de trace + planification de sauvegarde

Un plan d'évaluation de quatre semaines

  1. Semaine 1 : référence. Recueillez 50 vraies questions sur des faits récents, des faits anciens, des corrections, des résultats de plusieurs sessions et des cas « aucun souvenir n'existe ». Mesurez l’historique complet et les lignes de base vectorielles-RAG simples.
  2. Semaine 2 : qualité d'écriture. Exécutez des traces représentatives, étiquetez les observations qui doivent devenir mémoire et calculez la précision/le rappel de l'extraction, les fuites de données sensibles et le délai de fraîcheur.
  3. Semaine 3 : qualité du rappel. Testez les filtres, le classement, la dégradation, les citations, les contradictions, les requêtes multilingues et les identifiants de locataires contradictoires. Enregistrez la précision du contexte pertinent avant de mesurer les réponses finales.
  4. Semaine 4 : opérations. Testez les écritures/rappels, arrêtez le travailleur d'augmentation, faites pivoter les informations d'identification, restaurez une sauvegarde, exportez les données et exécutez une suppression complète. Évaluez la charge de travail réelle.
MétriqueDéfinitionPorte de départ suggérée
Précision d'écritureSouvenirs durables utiles et précis / tous créés≥90%
Écrire un rappelObservations d'or durables capturées / toutes les observations d'or≥85%
Rappeler précision@kSouvenirs retournés pertinents / k≥80 % au contexte effectivement injecté
Taux de mémoire non pris en chargeAllégations rappelées sans source/rappels valides<2%
Fuite transversaleÉléments de locataire/projet non autorisés retournés0 en suite contradictoire
Succès de la correctionRequêtes renvoyant le fait canonique actuel après correction100 % pour les champs de tests critiques
Fin de la suppressionLes surfaces dérivées ne sont plus récupérables dans la fenêtre de stratégie100%
Coût total/tâcheÉcriture, modèles, intégrations, stockage, rappel et réponseEn dessous de la valeur mesurée enregistrée

Les seuils devraient être renforcés pour les utilisations réglementées ou à fort impact. Mesurez également l’abstention : un bon système doit dire « aucun souvenir fiable trouvé » plutôt que de récupérer une fiction sémantiquement similaire.

Alternatives

AlternativeChoisissez quandComparaison clé
Mem0Vous souhaitez une mémoire générale largement intégrée API et des chemins gérés/ouvertsComparez le schéma d'extraction, la prise en charge des graphiques, la portée, les tests de référence et le flux de données hébergé
Zep / GraphitiLes graphiques de connaissances temporels et les relations entre entités sont essentielsComparez l'invalidation temporelle, les opérations graphiques et l'ingestion de traces
LettaLa gestion de la mémoire doit faire partie d'un environnement d'exécution d'agent avec étatAbstraction différente : orchestration d'agents et mémoire hiérarchisée
LangGraph persistanceVous avez besoin de points de contrôle de flux de travail explicites et déclarez que vous vous modélisezÉtat plus déterministe ; extraction de mémoire sémantique moins automatique
Couche personnalisée Postgres/pgvectorVos exigences en matière de schéma, de sécurité ou de coût justifient la propriétéContrôle maximal, charge d'évaluation et de maintenance maximale
Profils simples/Tableaux ADRLes besoins en mémoire sont faibles, explicites et à conséquences élevéesSouvent plus sûr et moins cher que l’extraction probabiliste

FAQ

Memori remplace-t-il une base de données vectorielles ?

Non. Il s’agit d’un cycle de vie de la mémoire et d’une couche d’intégration qui peut utiliser l’infrastructure de stockage et de récupération. Le travail supplémentaire important est l'attribution, la structuration, le classement, la lignée et l'augmentation.

Est-ce qu'il apprend uniquement du chat ?

Non. Son positionnement actuel inclut explicitement la trace de l'exécution des agents, l'activité des outils, les décisions de flux de travail, les résultats et les échecs ainsi que la conversation.

Le rappel est-il vraiment sans jeton ?

Le rappel d'outil à la demande peut éviter de toujours injecter de la mémoire, mais le texte renvoyé utilisé par un LLM consomme des jetons de contexte. Incluez les coûts de récupération et de renforcement de la mémoire dans le total.

Memori peut-il stocker un état commercial faisant autorité ?

Il peut stocker le contexte à ce sujet, mais l'état actuel critique doit rester dans la base de données de l'application faisant autorité et être vérifié au moment de l'action.

Comment doivent fonctionner les corrections ?

Conservez la lignée, marquez la valeur vérifiée la plus récente comme canonique, supprimez l'ancienne valeur du rappel ordinaire et conservez l'historique uniquement dans la mesure où la politique le permet.

Qui devrait adopter Memori en premier ?

Des équipes composées d'agents multi-utilisateurs de longue durée dont les échecs mesurables proviennent d'un contexte d'exécution perdu et qui peuvent gérer un programme sérieux de confidentialité et d'évaluation.

Sources et vérification

Dernière révision le 26 juillet 2026. L'architecture, les plans cloud, les résultats de référence et les intégrations peuvent changer. Vérifiez la documentation, les termes et le code actuels avant toute utilisation en production.

Ready to try Memori?

Visit the official website to get started

Visit Memori

Quick Info

Added
6/2/2026
Published
6/1/2026
Updated
8/30/2026

Share This Tool

Have an AI tool to share?

Submit it to AI Dreamhub

Get your product in front of people actively exploring AI tools.

Submit Your Tool

Related Tools

Together.ai

Together.ai

The AI Acceleration Cloud. Train, fine-tune and run inference on AI models blazing fast, at low cost, and at production scale. - Outil IA intelligent pour améliorer votre productivité.

ai-cloudfree
770
TensorRT-LLM

TensorRT-LLM

Bibliothèque optimisée pour l'inférence LLM.

InférencePerformance
950
General Compute

General Compute

General Compute est une cloud d'inférence pour charges IA sensibles à la latence, avec promesse de vitesse via ASIC et API compatible OpenAI pour équipes d'agents de code et de voix.

inférence IAcloud ASICAPI compatible OpenAI
760
OpenRouter

OpenRouter

OpenRouter est une passerelle IA multi-modeles qui permet de piloter plusieurs fournisseurs via une seule API et de comparer prix, latence et qualite dans une meme couche.

gateway LLMroutage de modelesAPI multimodale
710