Qu’est-ce que Holographic ?
Holographic est un fournisseur de mémoire pour Hermes Agent, de Nous Research. Il conserve des faits dans un fichier SQLite local et les rappelle avant chaque tour grâce à la recherche par mots-clés FTS5, aux noms d'entités, à des scores de confiance et aux HRR (représentations réduites holographiques, une manière de lier des mots en vecteurs de taille fixe par une algèbre simple). Par défaut, il ne fait aucun appel réseau ni appel de modèle.
Il était livré dans le cœur de Hermes jusqu'à ce que Hermes v0.21.7 retire la copie intégrée le 11 octobre 2026. Nous Research l'a confié à un mainteneur de la communauté, itpartypattaya, qui le publie comme plug-in de catalogue nommé holographic ; le même auteur a lancé un portage autonome, holographic-memory, pour Claude Code et Codex.
Le plug-in est sous licence MIT, écrit en Python et publié souvent : la version 0.26.4 est sortie le 3 novembre 2026. Plusieurs projets GitHub sans lien emploient le mot holographic pour la mémoire d'agent ; celui-ci est celui qu'installe Hermes.
Holographic vaut-il le coup ?
Holographic traite la mémoire comme une petite base de faits explicites plutôt que comme un tas de journaux de conversation convertis en embeddings. L'agent écrit des faits via l'outil fact_store et ses neuf actions, dont add, update, contradict et remove ; chaque modification devient une version datée, si bien que le magasin peut dire ce qui valait à une date passée, et forget efface un fait avec son historique. Aucun LLM n'extrait de faits. Un réglage facultatif, auto_extract, désactivé par défaut, enregistre les phrases de l'utilisateur qui expriment une préférence ou une décision en anglais, en russe ou en chinois, avec une confiance réduite de 0,4.
Le rappel est d'abord lexical. Avant chaque tour, les mots du message sont confrontés à FTS5 dans 18 langues ; jusqu'à cinq faits couvrant assez du message, plus les faits sur les personnes nommées, entrent dans le prompt marqués comme données et non comme instructions. Les vecteurs HRR de 1 024 dimensions comptent pour 30 % du classement. La confiance monte de 0,05 quand l'agent juge un fait utile et baisse de 0,10 dans le cas contraire ; les faits sous 0,3 ne sont pas rappelés. Les écritures qui ressemblent à des instructions ou à des identifiants sont refusées.
Les chiffres proviennent des jeux de test du mainteneur, pas de LongMemEval ni de LoCoMo. Sur 450 requêtes en 18 langues, le fait visé est revenu 430 fois sans recherche par le sens et 433 fois avec. Le rappel sans reclasseur a pris 3,7 ms en médiane et 9,2 ms au p95 sur un Ryzen 7 2700 ; activer le reclasseur cross-encoder facultatif l'a porté à 176 à 184 ms sur le même processeur. Ces chiffres montrent un magasin rapide et précis sur les faits qu'il détient, mais ne disent rien des longues conversations, que mesurent les benchmarks standard.
Les risques sont organisationnels. Le fournisseur a un seul mainteneur et un README de 112 Ko rempli de cas limites, et les changements de schéma ont des conséquences : après une première fusion, la version 0.19.0 et les suivantes interdisent le fichier aux versions plus anciennes. Le portage pour Claude Code et Codex a une semaine. Pour les utilisateurs de Hermes, c'est l'option la plus transparente ; pour les autres, Mnemosyne ou claude-mem ont plus d'utilisateurs.
Là où il fait la différence
Une famille qui partage un bot Hermes dans un groupe Telegram
Retenir les préférences de chacun sans les confondre
Réglez scope sur user pour que chaque membre ait son propre fichier SQLite, et laissez auto_extract activé pour les préférences. Le filtre du reclasseur a fait passer les rappels de la mauvaise personne de 28 à 6 dans les tests du mainteneur, au prix d'un serveur de reclassement local.
Une consultante soucieuse de confidentialité qui utilise Hermes sur un portable
Garder les faits sur ses clients sur la machine, sans appel au cloud
Installez depuis le catalogue avec hermes plugins install holographic et laissez embeddings et rerank désactivés. Le fichier de base n'est lisible que par son propriétaire (0600), rien ne quitte la machine et le rappel prend quelques millisecondes.
Un développeur qui partage son travail entre Claude Code et Codex
Partager une mémoire des faits du projet entre les deux agents
Le portage autonome holographic-memory ajoute un hook et un serveur MCP de 23 outils sur un seul magasin dans ~/.holographic. C'est un logiciel 0.x très récent du même mainteneur, à traiter comme un essai.
Avant de vous engager
- Mise en route
- hermes plugins install holographic, puis hermes config set memory.provider holographic. Hermes l'installe automatiquement pour les profils qui utilisaient la version intégrée ; les fichiers memory_store.db existants sont conservés.
- Intégrations
- API des fournisseurs de mémoire de Hermes Agent ; point de terminaison d'embeddings compatible OpenAI et reclasseur cross-encoder via llama-server, facultatifs ; un portage séparé pour Claude Code et Codex via MCP.
- Données et confidentialité
- Un fichier SQLite dans le répertoire Hermes, droits 0600. Rien n'est envoyé tant que embeddings ou rerank ne sont pas activés ; le texte des faits et des messages part alors vers le point de terminaison indiqué. Chaque version d'un fait enregistre la conversation et l'auteur d'origine ; forget les supprime.
- Coût à grande échelle
- Gratuit à l'usage. Le reclasseur facultatif ajoute un processus llama-server et 176 à 184 ms par tour sur un processeur Ryzen 7 2700, ou environ 32 à 35 ms sur une GTX 1050 Ti.
- Limites
- Pas d'extraction par LLM : si l'agent n'appelle pas fact_store, les faits sont perdus. Les messages à deux questions ne sont gérés que par un réglage expérimental. Les benchmarks portent sur les jeux du mainteneur.
Les points forts
- Entièrement hors ligne par défaut ; ni clé d'API ni appel de modèle
- Chaque fait versionné, avec requêtes à date et effacement définitif
- Refuse de stocker des instructions ou des identifiants
- Rappel par mots-clés dans 18 langues, dont le russe et le chinois
Les points faibles
- Aucun résultat sur LongMemEval ni LoCoMo
- Un seul mainteneur communautaire depuis octobre 2026
- Surtout utile dans Hermes Agent
- Revenir sous la 0.19.0 après une fusion coupe la mémoire
Idéal pour
Utilisateurs de Hermes Agent qui veulent une mémoire de faits hors ligne et inspectable, et acceptent que l'agent écrive les faits délibérément.
Alternatives à Holographic
Holographic : questions fréquentes
- Holographic vaut-il le coup ?
- Holographic est le choix soigné et hors ligne pour les utilisateurs de Hermes qui veulent un magasin de faits vérifiable, mais c'est un plug-in à mainteneur unique, sans benchmark standard et peu utile hors de Hermes. Nous lui donnons 3.6 sur 5.
- Combien coûte Holographic ?
- Gratuit et open source sous licence MIT. La recherche par le sens et le reclassement, facultatifs, appellent des points de terminaison que vous choisissez et payez.
- Quels sont les inconvénients de Holographic ?
- Aucun résultat sur LongMemEval ni LoCoMo; un seul mainteneur communautaire depuis octobre 2026; surtout utile dans Hermes Agent; revenir sous la 0.19.0 après une fusion coupe la mémoire.
- À qui s’adresse Holographic ?
- Utilisateurs de Hermes Agent qui veulent une mémoire de faits hors ligne et inspectable, et acceptent que l'agent écrive les faits délibérément.
- Combien coûte Holographic pour une équipe ou en production ?
- Gratuit à l'usage. Le reclasseur facultatif ajoute un processus llama-server et 176 à 184 ms par tour sur un processeur Ryzen 7 2700, ou environ 32 à 35 ms sur une GTX 1050 Ti.
- Holographic est-il sûr pour les données de l’entreprise ?
- Un fichier SQLite dans le répertoire Hermes, droits 0600. Rien n'est envoyé tant que embeddings ou rerank ne sont pas activés ; le texte des faits et des messages part alors vers le point de terminaison indiqué. Chaque version d'un fait enregistre la conversation et l'auteur d'origine ; forget les supprime.
- Quelles sont les meilleures alternatives à Holographic ?
- Les alternatives les plus proches que nous avons testées sont Mnemosyne, claude-mem et Mem0.
Réponses vérifiées le 6 nov. 2026.