Hermes WebUI
Uma interface web leve e com tema escuro para o Hermes Agent — paridade total com a experiência da CLI, sem etapa de build, sem framework, apenas Python e JavaScript puro. Acesse seu agente de qualquer navegador, inclusive do celular.

O Que É
O Hermes WebUI é um aplicativo web leve e com tema escuro que coloca uma interface completa do Hermes Agent no seu navegador. O objetivo é a paridade total com a experiência da CLI — tudo o que você pode fazer em um terminal, você pode fazer por esta interface. Não há etapa de build, nem framework, nem bundler: apenas Python e JavaScript puro.
Como o Hermes Agent foi projetado para viver em um servidor e ser acessado de qualquer lugar, o WebUI é o companheiro natural: ele transforma seu agente em um aplicativo web de primeira classe que você pode abrir de um laptop, tablet ou celular.
Principais Recursos
| Recurso | O que faz |
|---|---|
| Layout de três painéis | Barra lateral esquerda para sessões e navegação, chat central, explorador de arquivos do workspace à direita |
| Central de Controle do Hermes | Launcher na parte inferior da barra lateral: exportar/importar/limpar conversas, preferências, configurações |
| Painel de tarefas | Ver, criar, editar, executar, pausar/retomar e excluir jobs de cron; histórico de execução e alertas de conclusão |
| Painel de skills | Listar skills por categoria, pesquisar, visualizar, criar/editar/excluir, visualizador de arquivos vinculados |
| Painel de memória | Ver e editar MEMORY.md e USER.md inline |
| Painel de perfis | Criar, alternar e excluir perfis de agente; clonar configuração |
| Todos e Workspaces | Lista de tarefas ao vivo da sessão atual; adicionar/renomear/remover workspaces com alternância pela barra superior |
| Anel de contexto | Indicador circular no compositor mostrando o uso de tokens de relance |
| Entrada por voz | Dite para o seu agente diretamente do navegador |
| Responsivo para mobile | Layout amigável ao toque que funciona em celulares e tablets |
| Acesso remoto | Instruções de túnel SSH, Tailscale ou acesso direto pelo celular |
| Docker | Início rápido com contêiner único em cerca de 5 minutos, além de configurações multi-contêiner |
Primeiros Passos
O caminho mais rápido é o script oficial de inicialização, que detecta o Hermes Agent (instalando-o se estiver ausente) e inicia tudo:
git clone https://github.com/nesquena/hermes-webui.git
cd hermes-webui
bash start.sh
Isso inicia o servidor do Hermes (padrão http://localhost:8787) e você abre a interface no navegador. Também existe um caminho com Docker:
docker run -p 8787:8787 ghcr.io/nesquena/hermes-webui:latest
Por Que Isso Importa para Usuários do Hermes
O Hermes Agent brilha quando roda por longos períodos em um servidor — com memória persistente, jobs de cron que disparam enquanto você está offline e mais de 10 plataformas de mensagens. O Hermes WebUI remove o último ponto de atrito: uma forma elegante, baseada em navegador, de interagir com esse agente sempre ativo a partir de qualquer dispositivo. Se você quer uma interface gráfica para o Hermes sem abrir mão do self-hosting, esta é uma das opções mais populares do ecossistema — e é deliberadamente livre de dependências.
Links
- Repositório: github.com/nesquena/hermes-webui
- Site: get-hermes.ai/setup