Hermes Agent est un agent IA autonome et open source développé par Nous Research. Il s’installe sur votre serveur, se connecte à vos apps de messagerie, et devient de plus en plus compétent au fil du temps grâce à sa mémoire persistante et ses skills auto-générées.
L’installer sur un VPS vous permet d’avoir un agent IA qui tourne 24h/24, exécute des tâches planifiées et reste joignable depuis Telegram, Discord ou WhatsApp.
Étape n°1 : Choisir un VPS adapté
Configuration minimum recommandée :
- Processeur : 2 vCPU
- RAM : 4 Go
- Stockage : 20 Go SSD minimum
- OS : Ubuntu 22.04 ou 24.04 LTS
Configuration optimale (conseillée) :
- Processeur : 4 vCPU
- RAM : 8 Go
- Stockage : SSD NVMe
Étape n°2 : Préparer votre serveur
Connectez-vous en SSH à votre VPS. Je vous recommande de créer un utilisateur dédié plutôt que de tout faire en root :
adduser hermes
usermod -aG sudo hermes
su - hermes
Installez screen pour garder votre session active en cas de déconnexion :
sudo apt update && sudo apt upgrade -y
sudo apt install screen -y
screen -S hermes
Étape n°3 : Installer Hermes Agent
Une seule commande. Le script installe automatiquement uv (gestionnaire de paquets Python), Python 3.11, clone le dépôt, crée l’environnement virtuel et lance l’assistant de configuration.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Une fois terminé, rechargez votre shell :
source ~/.bashrc
Si vous avez sauté la configuration pendant l’installation, lancez-la maintenant :
hermes setup
L’assistant vous guidera pour :
- Connecter votre fournisseur IA (Nous Portal, OpenRouter, ou un endpoint custom)
- Entrer vos clés API
- Configurer vos plateformes de messagerie
Étape n°4 : Vérifier l’installation
hermes doctor
hermes status
Si tout est bon, vous pouvez tester directement :
hermes
Vous êtes maintenant dans le CLI interactif de Hermes Agent. Tapez une question pour vérifier que tout fonctionne.
Étape n°5 : Lancer le Gateway (mode 24/7)
Le Gateway est le processus qui connecte Hermes à vos apps de messagerie et exécute les tâches planifiées (cron).
Pour l’installer en tant que service systemd (redémarre automatiquement avec le serveur) :
hermes gateway install
hermes gateway start
Pour vérifier le statut :
hermes gateway status
Étape n°6 : Mettre à jour Hermes Agent
hermes update
C’est tout. La commande met à jour le code, les dépendances, et vous propose de migrer la configuration si nécessaire.
Votre Hermes Agent est de nouveau prêt ! 👍
Mot de la fin
- Agent IA autonome qui apprend et crée ses propres compétences
- Open source (licence MIT) par Nous Research
- +40 outils intégrés (web, terminal, navigateur, vision, TTS…)
- Gateway multi-plateforme (Telegram, Discord, Slack, WhatsApp)
- Tâches planifiées en langage naturel (cron)
Ce tutoriel couvre l’installation de base pour avoir un Hermes Agent fonctionnel sur votre VPS. Pour la sécurisation du serveur, le sandboxing avancé (Docker, SSH, Modal), la configuration des skills et les workflows d’automatisation poussés, rejoignez la communauté Opération FEU. On y partage les configs testées, les retours terrain et les stratégies pour exploiter ces agents à fond.
À vous de jouer !



