En bref / Points clés
Le problème d'amnésie de l'IA est enfin résolu
La frustration monte rapidement lors de l'interaction avec les chatbots IA omniprésents d'aujourd'hui. Chaque nouvelle session ressemble à une page blanche, obligeant les utilisateurs à réexpliquer le contexte, à re-télécharger des fichiers et à rétablir des préférences qui étaient claires quelques instants auparavant. Ce 'problème d'amnésie' fondamental transforme des assistants potentiellement puissants en outils fastidieux et sans état, entravant toute véritable collaboration à long terme.
Nous Research, une entreprise américaine, présente maintenant Hermes, un agent IA open-source prêt à résoudre définitivement ce problème omniprésent. Positionné comme The Self-Improving Agent That Gets Smarter Every Day-Improving Agent That Gets Smarter Every Day, Hermes redéfinit fondamentalement l'interaction humain-IA en abandonnant les limitations basées sur les sessions de ses prédécesseurs. Il va au-delà de la simple exécution de tâches, visant à devenir un véritable partenaire numérique.
Hermes y parvient grâce à une mémoire persistante robuste. Contrairement aux assistants IA grand public qui jettent l'historique des conversations, Hermes se souvient de chaque interaction. Il stocke la mémoire dans des fichiers externes, comme un fichier `memory.md`, ou s'intègre à des processeurs externes tels que Supermemory, Mem0 ou OpenViking pour une meilleure récupération. Bien que les sessions soient préchargées avec une version compactée (environ 3 500 caractères ou 700 tokens), tous les dialogues passés résident dans une base de données SQLite, exploitant FTS5 pour une recherche en texte intégral efficace, lui permettant de récupérer des détails oubliés datant de jours ou de semaines.
Cette mémoire alimente une boucle d'apprentissage continue. Hermes réfléchit, apprend et évolue de manière autonome, extrayant des modèles réutilisables et construisant un modèle évolutif des préférences de l'utilisateur, de l'historique des décisions et des modèles de tâches qui persiste d'une session à l'autre. Il crée même ses propres compétences automatiquement à partir de l'expérience, une capacité que la plupart des agents n'ont pas nativement, les affinant à chaque utilisation ultérieure.
L'agent gère activement son contexte, compressant les sessions au-delà de 50% de la fenêtre de contexte en supprimant les anciennes sorties d'appels d'outils tout en conservant les informations cruciales de début et de fin. Hermes s'incite également tous les 10 tours à sauvegarder des informations importantes en mémoire et à écrire de nouvelles compétences si nécessaire. Cette approche radicalement différente transforme l'IA d'une utilité éphémère en un agent auto-améliorant à long terme qui comprend et s'adapte véritablement à son utilisateur au fil du temps.
Découvrez Hermes : Votre Nouvel Apprenti Numérique
Émergeant du laboratoire d'IA open-source Nous Research, Hermes représente un bond significatif dans les agents d'intelligence artificielle. Présenté comme "The Self-Improving Agent That Gets Smarter Every Day-Improving Agent That Gets Smarter Every Day," Hermes redéfinit la relation entre l'utilisateur et l'IA, allant au-delà d'un simple mécanisme de commande-réponse. Il agit comme un apprenti numérique, apprenant et grandissant méticuleusement avec son utilisateur en observant les modèles, les retours et les préférences à travers chaque interaction. Cet agent ne se contente pas de répondre ; il construit activement un modèle persistant de l'utilisateur, de son historique de décisions et de ses modèles de tâches qui évolue d'une session à l'autre.
Le nom Hermes, tiré du dieu messager grec, décrit parfaitement son rôle de conduit rapide et intelligent pour l'information et l'action. Contrairement aux chatbots conventionnels affligés d'amnésie de session, Hermes dispose d'une mémoire persistante, se souvenant de chaque conversation passée. Il stocke ce contexte dans des fichiers externes — comme `memory.md`, Supermemory, Mem0, ou OpenViking — et indexe toutes les sessions dans une base de données SQLite utilisant FTS5 pour la recherche en texte intégral. De manière cruciale, Hermes crée et affine de manière autonome des compétences réutilisables à partir de tâches accomplies avec succès, se 'poussant' tous les ~10 tours à sauvegarder des informations importantes ou à écrire une nouvelle compétence. Cela le rend particulièrement adaptatif : plus vous utilisez Hermes, plus il devient compétent et adapté à vos flux de travail spécifiques.
La fondation open-source de Hermes dynamise une communauté vibrante, favorisant la transparence et le développement collaboratif via son dépôt GitHub. Cette approche offre aux utilisateurs une flexibilité remarquable en matière de déploiement, que ce soit localement, sur un VPS à 5 $, dans Docker, via SSH, ou via des backends serverless comme Modal et Daytona. Les utilisateurs peuvent connecter Hermes à divers modèles d'IA, y compris : - Plus de 200 options via OpenRouter (comme Gemma 4) - Des points de terminaison spécifiques tels que Nous Portal, z.ai/GLM, Kimi/Moonshot, MiniMax, et OpenAI De plus, Hermes s'intègre avec des plateformes comme Telegram, Discord, Slack, WhatsApp, Signal, Email, et CLI, offrant une interaction sur divers appareils. Il est livré avec plus de 40 outils intégrés, englobant la recherche web, l'automatisation de navigateur, la vision et les automatisations planifiées, tout en fonctionnant avec zéro télémétrie et dans des environnements sandboxés pour une confidentialité et une sécurité accrues.
Sous le Capot : Comment Hermes Apprend Réellement
Hermes utilise un système de mémoire hybride sophistiqué pour surmonter le problème omniprésent de l'amnésie de l'IA. Il précharge les faits clés et les données de la session actuelle à partir d'un fichier `memory.md` compacté, limité à environ 3 500 caractères ou environ 700 tokens. Ce pré-chargement assure un accès immédiat au contexte crucial pour toute nouvelle interaction.
Au-delà de ce pré-chargement initial, toutes les sessions passées sont méticuleusement stockées dans une base de données SQLite, tirant parti de FTS5 pour des capacités de recherche en texte intégral robustes. Ce puissant backend permet à Hermes de rechercher et de récupérer tout dialogue, action ou perspicacité appris précédemment, fournissant un contexte historique complet qui persiste à travers les sessions individuelles. Hermes peut localiser et récupérer précisément des informations datant de plusieurs semaines.
Pour gérer l'utilisation des tokens et maintenir l'efficacité des longues conversations, Hermes met en œuvre une compression intelligente du contexte. Contrairement à d'autres agents, Hermes commence la compression à 50 % de la fenêtre de contexte. Il supprime stratégiquement les sorties des anciens appels d'outils et compresse les sections médianes du dialogue tout en préservant méticuleusement la tête et la queue cruciales. Cela garantit que le flux conversationnel principal et le contexte récent restent intacts, économisant ainsi de précieux tokens.
Cet agent auto-améliorant dispose également d'un mécanisme proactif d'« auto-incitation ». Environ tous les 10 tours, l'agent IA se 'pousse' en interne à effectuer deux actions critiques : sauvegarder des informations importantes glanées dans la mémoire à long terme ou suggérer la création d'une nouvelle compétence réutilisable basée sur des tâches récurrentes ou des réalisations réussies. Cette réflexion interne continue permet à Hermes d'identifier de manière autonome des modèles et de les codifier en capacités actionnables.
Tous ces processus complexes d'apprentissage et de gestion de la mémoire se déroulent de manière transparente en arrière-plan, faisant apparaître l'évolution de Hermes comme étant sans effort et organique pour l'utilisateur. Cette auto-amélioration constante et spontanée construit un modèle persistant des préférences de l'utilisateur, de l'historique des décisions et des schémas de tâches, garantissant que l'agent devient réellement plus intelligent et mieux aligné avec son utilisateur à chaque interaction. Pour une exploration plus approfondie de son architecture innovante, découvrez Hermes Agent — An Agent That Grows With You | Nous Research.
De zéro à héros : un flux de travail pratique
La vidéo Better Stack, « Hermes : The Self-Improving Agent That Gets Smarter Every Day-Improving Agent That Gets Smarter Every Day », s'ouvre sur une démonstration pratique : la génération de tweets promotionnels à partir de scripts vidéo YouTube. L'utilisateur visait à tester si Hermes pouvait réellement se souvenir de son style d'écriture spécifique et intégrer des retours itératifs sans ré-instruction constante.
L'utilisateur a initié une nouvelle conversation, demandant à Hermes d'analyser les scripts stockés dans un dossier `@scripts` pour comprendre sa voix. Hermes a rapidement traité le texte, identifiant le style de l'utilisateur comme « pragmatique et sceptique », « centré sur les développeurs » et « transparent et accessible ». Il a ensuite proposé une stratégie de tweet pour un public cible de développeurs de niveau intermédiaire à senior, visant initialement des tweets de moins de 210 caractères.
La boucle de rétroaction itérative a rapidement commencé. L'utilisateur a modifié la longueur de tweet souhaitée en cours de session, l'étendant à 400 caractères, et a même changé le modèle sous-jacent pour GLM 5 Turbo afin d'obtenir des réponses plus rapides. Lorsque Hermes a généré un tweet utilisant le mot « incredible » et une expression comme « breaking a sweat », l'utilisateur a fourni un feedback négatif explicite : « n'utilise pas le mot incredible », préférant « really good » à la place.
Hermes a immédiatement intégré ce feedback nuancé, produisant un tweet qui correspondait parfaitement aux préférences linguistiques spécifiques de l'utilisateur. De manière cruciale, l'agent a enregistré ces ajustements stylistiques directement dans sa mémoire. Il a ensuite généré de manière proactive une compétence réutilisable pour la création de tweets, rationalisant la génération de contenu future et démontrant sa capacité à automatiser des tâches basées sur l'expérience acquise.
Le véritable test est venu avec une toute nouvelle session Hermes. Sans aucun fichier re-téléchargé ni préférence réaffirmée, l'agent a parfaitement rappelé le style de tweet préféré de l'utilisateur. Il s'est souvenu des choix de mots spécifiques, du ton et même du type d'émojis que l'utilisateur aimait, démontrant la puissance de son système de mémoire persistante alimenté par le fichier `memory.md` compacté et la base de données SQLite avec FTS5.
Cet apprentissage persistant et inter-sessions transforme radicalement les flux de travail créatifs répétitifs. Hermes élimine le besoin pour les utilisateurs d'articuler à plusieurs reprises leurs exigences stylistiques spécifiques, libérant ainsi un temps précieux. L'agent fonctionne véritablement comme un apprenti numérique auto-améliorant, devenant plus intelligent et plus efficace à chaque interaction.
La magie de la création autonome de compétences
Hermes transcende le simple rappel factuel. Il observe les flux de travail, les abstrait et automatise des processus entiers, changeant fondamentalement la façon dont les utilisateurs interagissent avec l'IA. Cette capacité le transforme en un véritable apprenti numérique, et non pas seulement en une interface conversationnelle.
Suite au processus itératif de génération de tweets à partir de scripts YouTube — affinant le ton, la longueur (de 210 à 400 caractères) et le phrasé spécifique (« really good » au lieu de « incredible ») — l'utilisateur invite Hermes. Cette instruction explicite, « crée une compétence pour qu'il me soit plus facile d'écrire des tweets à l'avenir », active sa capacité unique.
Hermes utilise ensuite sa skill manager skill pour encapsuler l'intégralité de ce flux de travail. Il analyse l'historique de la conversation, identifiant les étapes, les préférences et les retours fournis, puis les compile en une seule commande exécutable. Cette démarche est cruciale pour l'efficacité à long terme.
Cette transformation s'avère spectaculaire. Ce qui nécessitait autrefois un dialogue en plusieurs étapes – définissant le style, l'audience, la longueur et apportant plusieurs ajustements linguistiques – se résume désormais en une seule commande concise. L'exécution de cette nouvelle compétence produit instantanément des options de tweets soignées, générant même des fils de discussion complets, adaptés précisément aux préférences apprises de l'utilisateur.
Cette autonomous skill creation constitue le super-pouvoir le plus convaincant d'Hermes. Il apprend activement de chaque interaction, construisant une boîte à outils personnalisée qui évolue avec l'utilisateur. Cela différencie l'agent de Nous Research, lui permettant d'automatiser progressivement des tâches complexes et sur mesure sans nécessiter de codage manuel ni de relance constante.
Les utilisateurs acquièrent une suite de commandes sur mesure, chacune reflétant leurs besoins et leurs flux de travail spécifiques. Hermes devient un partenaire de plus en plus intelligent et auto-optimisant, rationalisant radicalement les tâches répétitives et libérant la charge cognitive. Cette intelligence persistante et adaptative en fait un outil formidable pour tout créateur de contenu.
Le Grand Affrontement : Hermes vs. OpenClaw
Le paysage émergent des agents IA présente un choix difficile : profondeur contre étendue. D'un côté se trouve Hermes, l'agent auto-améliorant de Nous Research, conçu pour une personnalisation profonde et une intelligence cumulative à long terme. Sa conception privilégie les capacités évolutives d'un seul agent, en faisant un apprenti numérique qui devient réellement plus intelligent à chaque interaction.
Hermes excelle à construire un modèle persistant de son utilisateur, se souvenant des conversations passées, des préférences, et générant même de nouvelles compétences de manière autonome basées sur les flux de travail observés. Cette approche cultive une expérience hautement personnalisée, permettant à l'agent d'anticiper les besoins et d'affiner les processus sur de longues périodes. Les utilisateurs bénéficient d'une IA qui apprend leur style unique et automatise les tâches complexes en plusieurs étapes avec une efficacité croissante.
Inversement, OpenClaw prône une stratégie d'intégration et d'orchestration expansive. Il fournit un cadre robuste pour gérer divers agents à travers de nombreux canaux et outils, le rendant idéal pour les déploiements à grande échelle nécessitant une large portée opérationnelle. OpenClaw priorise la capacité à coordonner des équipes d'agents, à se connecter à un vaste éventail de services externes et à gérer des flux de travail de communication multi-canaux complexes.
Là où Hermes vise à devenir un assistant personnel indispensable et profondément informé, OpenClaw sert de puissant centre de commande pour les opérations d'IA distribuées. La force d'OpenClaw réside dans sa capacité à s'intégrer avec pratiquement n'importe quelle API ou plateforme, permettant une utilisation complète des outils et une collaboration multi-agents. Hermes, quant à lui, consacre ses ressources à l'affinage de son modèle interne et de son ensemble de compétences, créant une intelligence unique et en constante amélioration pour les utilisateurs individuels.
Cette divergence philosophique souligne pourquoi de nombreux utilisateurs évaluent désormais leurs besoins. Reconnaissant la proposition de valeur distincte d'Hermes, OpenClaw propose même un assistant de migration officiel, simplifiant la transition pour ceux qui recherchent un compagnon IA plus personnalisé et auto-améliorant. Pour une exploration plus approfondie du travail innovant derrière Hermes et d'autres initiatives d'IA open-source, explorez NOUS RESEARCH - Open Source AI.
Vos Données, Votre Agent : Décryptage de la pile technologique
Hermes priorise la confidentialité des utilisateurs et la souveraineté des données. Il fonctionne par défaut avec zéro télémétrie, garantissant que vos interactions restent privées. Les utilisateurs auto-hébergent l'agent sur leur propre infrastructure, qu'il s'agisse d'une machine locale, d'un Virtual Private Server (VPS) ou d'un conteneur Docker, leur accordant un contrôle total sur les données sensibles.
Cet agent open-source élargit radicalement le choix de modèles, évitant ainsi le verrouillage propriétaire. Hermes se connecte de manière transparente à divers modèles d'IA, y compris : - OpenRouter, offrant l'accès à plus de 200 modèles différents. - Les API robustes d'OpenAI. - Les points de terminaison locaux pour l'inférence sur l'appareil. Les utilisateurs conservent la flexibilité de changer de modèle en cours de session, optimisant ainsi les coûts ou les performances selon les besoins.
L'accessibilité définit la philosophie de déploiement d'Hermes. Il fonctionne efficacement sur un VPS à 5 $ bon marché, démocratisant l'IA puissante pour un public plus large. Cette faible barrière à l'entrée permet aux individus et aux petites équipes de tirer parti des capacités avancées de l'agent sans investissement significatif en infrastructure.
Interagir avec Hermes est intuitif et polyvalent. Une robuste Command Line Interface (CLI) avec une Text-User Interface (TUI) offre un puissant panneau de contrôle. Au-delà du terminal, Hermes s'intègre aux plateformes de messagerie populaires, étendant sa portée à : - Discord - Slack - Telegram Ce support multiplateforme garantit que les utilisateurs peuvent gérer leur apprenti numérique de pratiquement n'importe où.
Au-delà de la CLI : L'écosystème Hermes en pleine expansion
Hermes, l'agent auto-améliorant de Nous Research qui devient plus intelligent chaque jour, a suscité une communauté fervente, comme en témoigne sa croissance explosive depuis son lancement. Le projet compte désormais plus de 64 000 étoiles GitHub, un chiffre stupéfiant qui souligne son impact immédiat et l'intérêt généralisé des développeurs. Cette adoption rapide en dit long sur la valeur perçue d'un agent IA véritablement persistant et auto-apprenant.
Nous Research maintient un rythme de développement effréné, déployant constamment des améliorations significatives. La récente mise à jour v0.9.0 a introduit des fonctionnalités critiques, notamment un tableau de bord web local pour une gestion intuitive de l'agent et un 'Fast Mode' qui optimise les performances pour certaines tâches. Ces ajouts améliorent considérablement l'expérience utilisateur et démontrent un engagement envers l'itération continue.
Au-delà du développement principal, Hermes prospère grâce à une communauté open-source passionnée qui étend activement ses capacités. Des contributeurs enthousiastes ont déjà livré des outils essentiels comme une application de bureau native Windows, élargissant considérablement l'accessibilité pour les utilisateurs en dehors de l'interface en ligne de commande. De telles contributions organiques sont la marque des projets robustes et axés sur l'utilisateur.
Cet écosystème en plein essor élève fondamentalement Hermes au-delà d'un simple agent CLI. Le tableau de bord web simplifie l'interaction pour les utilisateurs non techniques, tandis que les outils développés par la communauté, comme l'application de bureau native Windows, éliminent les barrières à l'entrée, rendant l'agent plus accessible à un public plus large. Ces contributions n'ajoutent pas seulement des fonctionnalités ; elles cultivent une plateforme robuste et multifacette qui tire parti de l'intelligence collective.
La suite croissante d'interfaces et d'intégrations améliore l'utilité d'Hermes, le transformant en un outil plus polyvalent et largement applicable. Les utilisateurs peuvent désormais choisir leur méthode d'interaction préférée, de la personnalisation approfondie de la CLI à une interface graphique, favorisant une plus grande adoption dans divers contextes professionnels et personnels. Cette croissance collaborative garantit qu'Hermes reste à l'avant-garde du développement de l'IA persistante.
Hermes est-il prêt à être votre assistant à temps plein ?
Hermes de Nous Research représente un changement radical dans la conception des agents IA, mais est-il prêt à prendre entièrement le contrôle de votre vie numérique ? Bien que son lancement récent et ses plus de 64 000 étoiles GitHub rapides signalent un potentiel immense, une vision équilibrée reconnaît à la fois ses forces inégalées et sa jeunesse relative. Hermes excelle dans la rétention de mémoire et la création autonome de compétences, établissant une nouvelle référence pour les agents personnalisés et auto-améliorants.
Son système de mémoire hybride, combinant un `memory.md` compacté pour le préchargement et une base de données SQLite avec FTS5 pour une recherche approfondie de session, garantit qu'il n'oublie jamais vraiment. Cette capacité fondamentale permet à Hermes d'apprendre vos flux de travail et préférences spécifiques, automatisant les tâches répétitives avec un niveau de personnalisation jamais vu auparavant. Il devient un véritable apprenti numérique, devenant plus intelligent à chaque interaction.
Cependant, Hermes opère dans un paysage peuplé de plateformes plus matures comme OpenClaw. Le débat en cours sur la "Profondeur vs. L'Étendue" met en évidence le support de canaux plus large et les capacités de sandboxing d'OpenClaw, contrastant avec la profondeur ciblée de Hermes en matière d'apprentissage et d'auto-amélioration. Les utilisateurs envisageant une transition complète devraient peser cette différence par rapport à leurs besoins d'intégration spécifiques.
Malgré son stade naissant, la viabilité réelle du projet est déjà validée. Le créateur de vidéos de Better Stack, qui a démontré comment Hermes générait des tweets à partir de scripts vidéo, s'est engagé à l'utiliser comme son assistant personnel principal. Cette adoption pratique souligne l'utilité immédiate de Hermes et les avantages tangibles de sa mémoire persistante et de sa capacité à développer des compétences pour les tâches quotidiennes.
Hermes offre une vision convaincante pour une IA véritablement personnelle, une IA qui s'adapte et évolue avec vous. Son architecture auto-hébergeable et sans télémétrie renforce encore son attrait pour les utilisateurs soucieux de leur vie privée. Bien qu'il puisse nécessiter une configuration initiale, sa promesse à long terme d'une IA qui apprend et automatise véritablement *pour vous* est indéniable. Pour plus de détails techniques et de guides de configuration, consultez la Documentation de l'Agent Hermes.
L'avenir est à l'auto-amélioration
Hermes signale un changement profond pour les assistants IA. Ne sont plus des outils passifs nécessitant une supervision constante, ces agents se transforment en partenaires proactifs et auto-améliorants. Ils apprennent de chaque interaction, construisent une mémoire persistante et créent des compétences de manière autonome, évoluant aux côtés de leurs utilisateurs.
Cette évolution radicale est profondément liée aux avancées des modèles de langage sous-jacents. Nous Research, les créateurs de Hermes, développe également de puissants LLMs tels que Hermes 4.3, doté d'une fenêtre de contexte sans précédent de 512K. Un tel contexte massif permet à l'agent de traiter de vastes quantités d'informations, permettant un apprentissage plus profond et un raisonnement plus sophistiqué sur des sessions étendues.
Imaginez un futur où votre assistant numérique ne se contente pas d'accomplir des tâches, mais modifie fondamentalement votre flux de travail. Les développeurs pourraient décharger les schémas de codage répétitifs, permettant à l'agent de générer et d'affiner automatiquement le code passe-partout ou même de suggérer des algorithmes optimisés basés sur l'historique du projet appris.
Les écrivains trouveront une IA qui intègre leur voix unique, générant des brouillons, des fils de discussion Twitter ou du contenu de longue forme parfaitement alignés avec leur style établi et leur public. Les chercheurs pourraient exploiter Hermes pour synthétiser de manière autonome des ensembles de données complexes, identifier des modèles émergents ou même rédiger des revues de littérature initiales, accélérant la découverte.
Ce changement de paradigme va au-delà de la simple automatisation ; il promet une relation véritablement symbiotique entre l'homme et la machine. L'agent devient une extension de vos propres processus cognitifs, s'adaptant continuellement à vos préférences, méthodes et objectifs, sans nécessiter de formation constante ou de programmation explicite.
Hermes, avec sa fondation open-source et son engagement envers le contrôle de l'utilisateur, offre plus qu'un simple outil puissant. Il donne un aperçu précoce et tangible de l'avenir de l'IA personnalisée, où votre apprenti numérique devient plus intelligent chaque jour, devenant un compagnon intellectuel indispensable et à vie.
Foire aux questions
Qu'est-ce que Hermes Agent ?
Hermes est un agent IA open-source et auto-améliorant développé par Nous Research. Il est conçu pour apprendre des interactions utilisateur, se souvenir des conversations passées à travers les sessions, et créer de manière autonome des compétences réutilisables pour améliorer ses performances au fil du temps.
En quoi Hermes est-il différent des autres agents IA comme OpenClaw ?
Hermes se concentre sur la 'profondeur' – personnalisant profondément un seul agent grâce à la mémoire à long terme et à l'auto-amélioration. OpenClaw se concentre sur l''étendue' – orchestrant plusieurs agents à travers de nombreux canaux avec une large intégration d'outils. Hermes apprend vos flux de travail ; OpenClaw exécute vos commandes.
Hermes fonctionne-t-il avec des modèles comme GPT-4 ou Claude ?
Oui, Hermes est agnostique au modèle. Il peut se connecter à des centaines de modèles via des services comme OpenRouter, Nous Portal et z.ai/GLM, ainsi que directement aux API de OpenAI, Kimi et d'autres. Vous pouvez également le connecter à des modèles exécutés localement.
Comment fonctionne réellement la mémoire de Hermes ?
Il utilise un système hybride. Les informations clés sont stockées dans un simple fichier texte (`memory.md`) pour un chargement rapide. L'historique complet des conversations est stocké dans une base de données SQLite, permettant une recherche plein texte efficace des sessions passées sans consommer d'énormes quantités de jetons de contexte.