Hermes3D
Un frontend open source de bureau virtuel 3D qui transforme les agents Hermes en petits personnages déambulant dans un office — exécutant des tâches, tenant des standups, vérifiant les tableaux kanban et relisant les PR, le tout visualisé. Se connecte via une passerelle JSON-RPC directement ou par l'intermédiaire d'un gateway adapter. Sous licence MIT.

De quoi s’agit-il
Hermes3D est un frontend open source de bureau virtuel 3D (MIT, 113★, par iamlukethedev). Il se présente comme « un office pour votre équipe d’IA » : chaque agent Hermes connecté devient un petit personnage dans le bureau — qui est à son poste en train d’écrire du code, qui est en salle de réunion pour le standup, qui déplace les cartes sur le tableau — le tout lisible d’un coup d’œil, sans avoir à deviner « à quelle étape en est-il » à partir des logs.
À noter : il n’exécute lui-même aucun agent. Hermes3D est purement une couche de visualisation ; le backend des agents reste votre instance Hermes. Le projet a été créé le 17 août 2026 et est activement maintenu ; il embarque un demo gateway intégré qui permet de se promener dans le bureau sans aucun framework d’agents installé.
Intégration avec Hermes
- Passerelle JSON-RPC directe : connectez-vous via la passerelle JSON-RPC
hermes servede Hermes — idéale lorsque le backend tourne sur la même machine ; - Gateway adapter :
npm run hermes-adapterdémarre un adapter qui parle le protocole WebSocket du gateway de Hermes3D d’un côté et appelle l’HTTP API de Hermes (par défauthttp://localhost:8642) de l’autre — pour les backends hébergés ailleurs ou les configurations limitées à l’HTTP API ; - Demo gateway intégré : une expérience de pure navigation, sans aucun framework d’agents réel.
Installation
git clone https://github.com/iamlukethedev/Hermes3D && cd Hermes3D
# Suivez le README pour installer les dépendances et démarrer (déploiement Docker en une commande inclus)
Pour le guide complet de déploiement Tailscale sur deux machines et la délimitation du périmètre de sécurité, consultez notre article de blog Hermes3D : installez votre équipe d’agents dans un bureau 3D.
Conseils d’utilisation
- Configuration multi-machines : faites tourner le backend sur votre homelab (maillage Tailscale) et le frontend 3D sur votre poste de travail, reliés via le gateway adapter ;
- Périmètre de sécurité : le bureau n’est que la couche de visualisation — les permissions d’exploitation restent détenues par le backend des agents ; assurez-vous que le gateway n’écoute que sur des réseaux de confiance ;
- Vitrine : pour présenter la collaboration des agents à une équipe ou à un client, un bureau 3D est bien plus parlant qu’un dashboard.
Pour qui
Les développeurs qui veulent voir leurs équipes d’agents à l’œuvre, les amateurs de self-hosting, et tous ceux qui aiment un peu de mise en scène autour de leurs workflows d’IA.
← Retour à l'écosystème