Hermes Agent
Orchestration multi-agents

Hermes Agent constitue le moteur d’exécution des agents. Il réunit les outils, les connecteurs MCP, la mémoire et les passerelles vers la ligne de commande, le tableau de bord et les notifications. Il agit directement sur le système.
Points clés : Moteur d’exécution · Connecteurs MCP · Mémoire persistante · Routage des modèles · Passerelles et notifications · Compétences et sous-agents.
Moteur d’exécution
Hermes est la boucle qui transforme un modèle en agent. Il présente les outils au modèle, exécute les appels d’outils, gère le contexte et les approbations, puis agit directement sur le système. Chaque étape reste traçable.
Connecteurs MCP
Hermes intègre les serveurs MCP privés et met à disposition des agents la mémoire, la recherche web, le rappel du wiki, la génération de schémas, le pilotage d’applications et l’indexation de code, sans dépendance à un service tiers.
Mémoire persistante
L’agent s’appuie sur la mémoire à trois couches. Il consigne les faits durables et les rappelle d’une session à l’autre, ce qui évite de tout réexpliquer à chaque conversation.
Routage des modèles
Hermes délègue le choix du modèle à LiteLLM et au routeur sémantique. La tâche part vers un modèle local souverain ou vers une API externe selon la sensibilité et le type de travail.
Passerelles et notifications
L’agent est accessible en ligne de commande, depuis un tableau de bord et par messagerie. Il déclenche des tâches, suit leur avancement et notifie les résultats à distance.
Compétences et sous-agents
Une bibliothèque de compétences réutilisables encode des procédures éprouvées. Hermes délègue à des sous-agents spécialisés pour paralléliser la recherche, l’analyse et la rédaction.