{
 "id": "hermes-agent",
 "nom": "Hermes Agent",
 "url": "https://quelleia.com/outils/hermes-agent/",
 "categorie": "assistant_personnel",
 "categorie_nom": "assistant autonome",
 "resume": {
  "texte": "Hermes Agent est un assistant autonome open source de Nous Research, à installer sur son ordinateur ou sur un serveur, chez soi ou loué en ligne (VPS). On lui parle depuis le terminal, une application de bureau ou une messagerie (Telegram, Discord, Slack, WhatsApp, Signal…) pendant qu'il travaille sur la machine. Il garde une mémoire d'une session à l'autre, écrit ses propres skills (procédures réutilisables) et lance des tâches programmées. Le modèle est au choix.",
  "sources": [
   "https://github.com/NousResearch/hermes-agent",
   "https://hermes-agent.nousresearch.com/"
  ]
 },
 "editeur": {
  "nom": "Nous Research",
  "pays": null,
  "paysSource": null,
  "site": "https://nousresearch.com",
  "depot": "https://github.com/NousResearch/hermes-agent",
  "source": "https://github.com/NousResearch/hermes-agent"
 },
 "site_officiel": "https://nousresearch.com",
 "licence": {
  "code_ouvert": true,
  "nom": "MIT",
  "texte": null,
  "source": "https://github.com/NousResearch/hermes-agent/blob/main/LICENSE"
 },
 "prix": {
  "texte": "Le logiciel est gratuit et open source. Les modèles se paient à part, sauf un modèle local : clé d'API d'un fournisseur, abonnement compatible ou Nous Portal, l'offre de Nous Research. Nous Portal est gratuit avec les seuls modèles gratuits, puis coûte 20 $ (Plus), 100 $ (Super) ou 200 $ (Ultra) par mois, en crédits d'usage.",
  "formules": [
   "gratuit",
   "abonnement",
   "usage"
  ],
  "source": "https://portal.nousresearch.com/",
  "consulte": "2026-10-03",
  "abonnements": [
   {
    "id": "chatgpt",
    "nom": "ChatGPT",
    "url": "https://quelleia.com/abonnements/chatgpt/"
   },
   {
    "id": "claude",
    "nom": "Claude",
    "url": "https://quelleia.com/abonnements/claude/"
   },
   {
    "id": "grok",
    "nom": "Grok",
    "url": "https://quelleia.com/abonnements/grok/"
   },
   {
    "id": "alibaba-coding-plan",
    "nom": "Coding Plan Pro (Alibaba Cloud)",
    "url": "https://quelleia.com/abonnements/alibaba-coding-plan/"
   },
   {
    "id": "alibaba-token-plan",
    "nom": "Token Plan, édition personnelle (Alibaba Cloud)",
    "url": "https://quelleia.com/abonnements/alibaba-token-plan/"
   },
   {
    "id": "opencode-zen",
    "nom": "OpenCode Zen (Anomaly)",
    "url": "https://quelleia.com/abonnements/opencode-zen/"
   },
   {
    "id": "opencode-go",
    "nom": "OpenCode Go (Anomaly)",
    "url": "https://quelleia.com/abonnements/opencode-go/"
   },
   {
    "id": "ollama-cloud",
    "nom": "Ollama Cloud",
    "url": "https://quelleia.com/abonnements/ollama-cloud/"
   }
  ]
 },
 "systemes": {
  "liste": [
   {
    "id": "macos",
    "nom": "macOS",
    "detail": "puces Apple en priorité. La page d'installation réserve l'installeur aux puces Apple ; la page d'accueil annonce macOS 12 ou plus"
   },
   {
    "id": "windows",
    "nom": "Windows",
    "detail": "natif, Windows 10 et 11 (x86_64 et ARM64). L'application (paquet MSIX) demande Windows 11 22H2 ou plus. Windows par WSL2 (WSL, le sous-système Linux de Windows) est aussi pris en charge"
   },
   {
    "id": "linux",
    "nom": "Linux",
    "detail": "x86_64 et aarch64 par le script d'installation, testé sur la dernière Ubuntu. Image Docker amd64 et arm64. L'application de bureau n'est pas publiée en paquet Linux"
   }
  ],
  "source": "https://hermes-agent.nousresearch.com/docs/getting-started/platform-support",
  "consulte": "2026-10-03"
 },
 "formes": [
  {
   "id": "cli",
   "nom": "ligne de commande",
   "texte": "commande `hermes` et interface plein écran dans le terminal (TUI)",
   "lien": "https://hermes-agent.nousresearch.com/docs/getting-started/installation"
  },
  {
   "id": "bureau",
   "nom": "application de bureau",
   "texte": "Hermes Desktop, qui peut aussi se connecter à un Hermes installé sur une autre machine",
   "lien": "https://hermes-agent.nousresearch.com/docs/user-guide/desktop"
  },
  {
   "id": "web",
   "nom": "version web",
   "texte": "tableau de bord dans le navigateur (`hermes dashboard`) avec un onglet de conversation",
   "lien": "https://hermes-agent.nousresearch.com/docs/user-guide/features/web-dashboard"
  },
  {
   "id": "serveur",
   "nom": "serveur ou conteneur",
   "texte": "image Docker officielle et passerelle de messagerie à faire tourner en service",
   "lien": "https://hermes-agent.nousresearch.com/docs/user-guide/docker"
  }
 ],
 "mobile": {
  "pilotable": true,
  "applis": [],
  "pilotage": [
   {
    "par": "Telegram, Discord, Slack, WhatsApp, Signal, SMS, e-mail et autres messageries",
    "texte": "On discute avec l'agent, on lui envoie des messages vocaux (transcrits) et on reçoit les résultats des tâches programmées. On change aussi de modèle (/model), on arrête une tâche (/stop) et on valide ou refuse une commande dangereuse en répondant oui ou non. La doc rappelle que l'agent a accès au terminal. Par défaut, la passerelle refuse toute personne non appairée ou absente de la liste d'autorisation. Il ne faut jamais ouvrir l'accès à tous en production ni lancer la passerelle avec les droits root. La doc conseille d'exécuter les commandes dans Docker.",
    "officiel": true,
    "source": "https://hermes-agent.nousresearch.com/docs/user-guide/messaging"
   },
   {
    "par": "tableau de bord web (navigateur du téléphone)",
    "texte": "Depuis le navigateur, on ouvre une conversation, on choisit le dossier de travail et on administre l'installation (clés, sessions, tâches programmées). La doc mentionne l'usage depuis un téléphone.",
    "officiel": true,
    "source": "https://hermes-agent.nousresearch.com/docs/user-guide/features/web-dashboard"
   },
   {
    "par": "Termux sur Android (aarch64)",
    "texte": "Hermes peut tourner sur le téléphone lui-même, avec une prise en charge de second rang. Au 03/10/2026, la doc indique toutefois que le paquet Termux ne fonctionne pas.",
    "officiel": true,
    "source": "https://hermes-agent.nousresearch.com/docs/getting-started/termux"
   }
  ],
  "consulte": "2026-10-03"
 },
 "installation": {
  "page": "https://hermes-agent.nousresearch.com/docs/getting-started/installation",
  "consulte": "2026-10-03",
  "etapes": [
   {
    "systeme": "macOS, Windows (application Hermes Desktop)",
    "commandes": [],
    "texte": "Télécharger le paquet de son système sur https://hermes-agent.nousresearch.com/ . Sous Windows, ouvrir le fichier .appinstaller avec App Installer (paquet MSIX signé). Sous macOS, ouvrir l'image disque (DMG) et copier Hermes.app dans Applications. Selon la doc, l'installeur macOS est réservé aux puces Apple.",
    "page": null
   },
   {
    "systeme": "Linux, macOS, Windows par WSL2 (ligne de commande seule)",
    "commandes": [
     "curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash"
    ],
    "texte": null,
    "page": null
   },
   {
    "systeme": "Windows natif (PowerShell)",
    "commandes": [
     "iex (irm https://hermes-agent.nousresearch.com/install.ps1)"
    ],
    "texte": null,
    "page": null
   },
   {
    "systeme": "Après l'installation en ligne de commande",
    "commandes": [
     "source ~/.bashrc",
     "hermes"
    ],
    "texte": "Recharger la configuration du terminal (ou `source ~/.zshrc` avec zsh), puis lancer `hermes`. Ensuite, `hermes desktop` installe et ouvre l'application de bureau.",
    "page": null
   },
   {
    "systeme": "Android (Termux, aarch64)",
    "commandes": [],
    "texte": "Ajouter le dépôt APT signé décrit dans le guide Termux, puis lancer `pkg install hermes-agent`. Au 03/10/2026, ce guide prévient que le paquet Termux ne fonctionne pas et qu'un correctif est en cours.",
    "page": null
   }
  ],
  "paquets": [],
  "script_par_tube": true
 },
 "demarrer": {
  "texte": "`hermes` ouvre la conversation dans le terminal. `hermes setup` lance l'assistant de configuration complet (modèle, outils, messageries). Avec `hermes setup --portal`, on branche en une fois un compte Nous Portal.",
  "commandes": [
   "hermes",
   "hermes setup"
  ],
  "source": "https://github.com/NousResearch/hermes-agent"
 },
 "choisir_modele": {
  "texte": "`hermes model` choisit le fournisseur et le modèle, sans toucher au code. En cours de conversation, `/model fournisseur:modèle` change de modèle, dans le terminal comme dans les messageries.",
  "commandes": [
   "hermes model",
   "/model"
  ],
  "source": "https://hermes-agent.nousresearch.com/docs/integrations/providers"
 },
 "fonctions": [
  {
   "nom": "Passerelle de messagerie",
   "texte": "Un seul processus relie l'agent à Telegram, Discord, Slack, WhatsApp, Signal, l'e-mail, Matrix, Microsoft Teams et une vingtaine d'autres services. Les messages vocaux sont transcrits.",
   "source": "https://hermes-agent.nousresearch.com/docs/user-guide/messaging"
  },
  {
   "nom": "Mémoire persistante",
   "texte": "D'une session à l'autre, l'agent garde une mémoire et un profil de l'utilisateur. Il sait aussi chercher dans ses conversations passées.",
   "source": "https://hermes-agent.nousresearch.com/docs/user-guide/features/memory"
  },
  {
   "nom": "Compétences (skills)",
   "texte": "Après une tâche complexe, l'agent en tire une compétence réutilisable, qu'il améliore ensuite à l'usage. Le format est compatible avec le standard agentskills.io.",
   "source": "https://hermes-agent.nousresearch.com/docs/user-guide/features/skills"
  },
  {
   "nom": "Tâches programmées",
   "texte": "Un planificateur intégré lance des tâches décrites en langage naturel (rapport quotidien, sauvegarde) et envoie le résultat sur la messagerie choisie.",
   "source": "https://hermes-agent.nousresearch.com/docs/user-guide/features/cron"
  },
  {
   "nom": "Sous-agents",
   "texte": "L'agent lance des sous-agents isolés pour mener plusieurs travaux en parallèle.",
   "source": "https://hermes-agent.nousresearch.com/docs/user-guide/features/delegation"
  },
  {
   "nom": "Exécution isolée",
   "texte": "Les commandes tournent en local ou dans un environnement séparé : Docker, SSH, Singularity, Modal, Daytona ou Vercel Sandbox. Celles jugées dangereuses attendent une validation.",
   "source": "https://hermes-agent.nousresearch.com/docs/user-guide/security"
  },
  {
   "nom": "Serveurs MCP",
   "texte": "L'agent accepte les serveurs MCP, le protocole standard pour lui brancher de nouveaux outils et des sources de données.",
   "source": "https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp"
  },
  {
   "nom": "Navigateur",
   "texte": "La version en ligne de commande installe par défaut des outils qui pilotent un navigateur web.",
   "source": "https://hermes-agent.nousresearch.com/docs/getting-started/installation"
  }
 ],
 "modeles": {
  "texte": "Hermes accepte une quarantaine de fournisseurs, par clé d'API ou par connexion à son compte (OAuth). Parmi eux : Nous Portal (plus de 300 modèles), OpenRouter, Anthropic, OpenAI, Google Gemini, xAI, DeepSeek, Kimi, MiniMax, Qwen… On peut aussi se connecter avec son abonnement ChatGPT (modèles Codex), GitHub Copilot ou SuperGrok. Claude Max passe seulement avec des crédits d'usage achetés en plus du forfait, et Claude Pro est exclu. Les modèles locaux passent par Ollama, vLLM, SGLang, llama.cpp, LM Studio ou tout point d'accès compatible OpenAI.",
  "source": "https://hermes-agent.nousresearch.com/docs/integrations/providers",
  "cle_personnelle": "oui",
  "modeles_locaux": "oui",
  "proposes": null,
  "releve": null
 },
 "disponibilite": null,
 "confidentialite": null,
 "resultats_mesures": [],
 "comparateur": null,
 "avec_un_modele_local": {
  "url": "https://minilabai.com/guides/hermes-openclaw/",
  "titre": "Hermes & OpenClaw : vos agents à demeure",
  "phrase": "Installer Hermes Agent sur sa machine et le piloter depuis une messagerie, adossé aux modèles locaux servis par Ollama.",
  "note": "Guide du même auteur que QUELLE IA"
 },
 "verifie": "2026-10-03",
 "non_verifie": [
  "Aucune application mobile officielle n'a été trouvée. L'application iOS « ERMIS - Client for Hermes » vient d'un développeur tiers (service payant hébergé). Une fiche F-Droid citée par une recherche web renvoie une erreur 404.",
  "Aucune page consultée ne donne le pays de Nous Research, seulement le nom « Nous Research, Inc. ».",
  "Le prix de Hermes Cloud (instances hébergées par Nous Research) ne figure sur aucune page publique trouvée.",
  "Les sources divergent sur les Mac Intel : la doc d'installation les exclut, la page Platform Support évoque un paquet darwin-x64.",
  "Les paquets hermes-agent sur PyPI et npm n'ont pas été retenus. La doc range PyPI parmi les méthodes non prises en charge, et le paquet npm se dit « Unofficial »."
 ],
 "sources": [
  "https://github.com/NousResearch/hermes-agent",
  "https://hermes-agent.nousresearch.com/",
  "https://hermes-agent.nousresearch.com/docs/getting-started/installation",
  "https://hermes-agent.nousresearch.com/docs/integrations/providers",
  "https://hermes-agent.nousresearch.com/docs/user-guide/messaging",
  "https://hermes-agent.nousresearch.com/docs/user-guide/features/memory",
  "https://hermes-agent.nousresearch.com/docs/user-guide/features/skills",
  "https://hermes-agent.nousresearch.com/docs/user-guide/features/cron",
  "https://hermes-agent.nousresearch.com/docs/user-guide/features/delegation",
  "https://hermes-agent.nousresearch.com/docs/user-guide/security",
  "https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp",
  "https://github.com/NousResearch/hermes-agent/blob/main/LICENSE",
  "https://portal.nousresearch.com/",
  "https://hermes-agent.nousresearch.com/docs/getting-started/platform-support",
  "https://hermes-agent.nousresearch.com/docs/user-guide/desktop",
  "https://hermes-agent.nousresearch.com/docs/user-guide/features/web-dashboard",
  "https://hermes-agent.nousresearch.com/docs/user-guide/docker",
  "https://hermes-agent.nousresearch.com/docs/getting-started/termux"
 ]
}