Hermes WebUI

Une interface web légère au thème sombre pour Hermes Agent — une parité totale avec l'expérience CLI, sans étape de build, sans framework, juste Python et du JavaScript vanilla. Accédez à votre agent depuis n'importe quel navigateur, y compris votre téléphone.

Interfaces et espaces de travail17,089Ajouté
hermes-webui

Hermes WebUI

Qu’est-ce que c’est

Hermes WebUI est une application web légère au thème sombre qui place une interface Hermes Agent complète dans votre navigateur. Elle vise une parité totale avec l’expérience CLI — tout ce que vous pouvez faire depuis un terminal, vous pouvez le faire depuis cette interface. Pas d’étape de build, pas de framework, pas de bundler : juste Python et du JavaScript vanilla.

Comme Hermes Agent est conçu pour vivre sur un serveur et être accessible de n’importe où, WebUI est le compagnon naturel : il transforme votre agent en application web de première classe que vous pouvez ouvrir depuis un ordinateur portable, une tablette ou un téléphone.

Fonctionnalités clés

Fonctionnalité Ce qu’elle fait
Disposition à trois panneaux Barre latérale gauche pour les sessions et la navigation, chat au centre, explorateur de fichiers de l’espace de travail à droite
Hermes Control Center Lanceur en bas de la barre latérale : export/import/effacement des conversations, préférences, paramètres
Panneau Tasks Afficher, créer, modifier, exécuter, mettre en pause/reprendre et supprimer des tâches cron ; historique d’exécution et alertes de fin de tâche
Panneau Skills Liste des skills par catégorie, recherche, aperçu, création/édition/suppression, visionneuse de fichiers liés
Panneau Memory Afficher et modifier MEMORY.md et USER.md en ligne
Panneau Profiles Créer, basculer et supprimer des profils d’agent ; cloner la configuration
Todos & Spaces Liste de tâches en direct issue de la session en cours ; ajouter/renommer/supprimer des espaces de travail avec bascule depuis la barre supérieure
Context ring Indicateur circulaire dans le composeur montrant la consommation de tokens d’un coup d’œil
Saisie vocale Dictez vos messages à votre agent depuis le navigateur
Adapté au mobile Interface tactile qui fonctionne sur téléphones et tablettes
Accès à distance Instructions incluses pour tunnel SSH, Tailscale ou accès direct depuis le téléphone
Docker Démarrage rapide en conteneur unique en environ 5 minutes, plus des configurations multi-conteneurs

Pour commencer

Le chemin le plus rapide est le script de lancement officiel, qui détecte Hermes Agent (l’installe s’il manque) et démarre tout :

git clone https://github.com/nesquena/hermes-webui.git
cd hermes-webui
bash start.sh

Cela démarre le serveur Hermes (par défaut http://localhost:8787), et vous ouvrez l’interface dans votre navigateur. Une option Docker existe aussi :

docker run -p 8787:8787 ghcr.io/nesquena/hermes-webui:latest

Pourquoi c’est important pour les utilisateurs de Hermes

Hermes Agent donne le meilleur de lui-même quand il tourne en continu sur un serveur — avec une mémoire persistante, des tâches cron qui se déclenchent pendant que vous êtes hors ligne, et plus de 10 plateformes de messagerie. Hermes WebUI supprime le dernier point de friction : un moyen élégant, basé sur le navigateur, d’interagir avec cet agent toujours actif depuis n’importe quel appareil. Si vous voulez une interface graphique pour Hermes sans renoncer à l’auto-hébergement, c’est l’une des options les plus populaires de l’écosystème — et elle est délibérément sans dépendance.

Liens

← Retour à l'écosystème