Plataforma de colegas de trabalho com IA auto-hospedada, na qual cada agente tem seu próprio navegador, arquivos e ferramentas, e toda ação é controlada por políticas e registrada.
outsourc-e/hermes-workspace
Workspace web em React/TypeScript para o Hermes Agent, que reúne chat, arquivos, terminal, memória, skills e monitoramento do agente em uma única interface.
- Estrelas
- 6,733
- Forks
- 1,055
- Issues abertas
- 179
- Último commit
- anteontem
O que é?
O Hermes Workspace é um painel de controle no navegador para o Hermes Agent, um runtime de agente de IA da Nous Research. Ele oferece uma interface única para chat em streaming com renderização de chamadas de ferramentas, navegação e edição da memória do agente, gerenciamento de skills e servidores MCP, trabalho com arquivos do workspace em um editor Monaco e uso de um terminal multiplataforma.
O workspace se conecta a dois serviços: o gateway do Hermes Agent na porta 8642, para chat e modelos, e o dashboard na porta 9119, para sessões, skills, configuração e tarefas. Quando há apenas um endpoint compatível com OpenAI disponível, ele funciona em modo portátil, com chat básico. Também funciona diretamente com runners locais, como Ollama e Atomic Chat.
O projeto é desenvolvido com JavaScript e TypeScript e pode ser executado localmente com pnpm, via Docker Compose ou instalado como PWA. Ele também documenta o acesso remoto via Tailscale ou LAN, com proteção por senha e configurações de cookies para binds que não sejam de loopback.
Recursos principais
- 01Chat em streaming com renderização de chamadas de ferramentas e várias sessões.
- 02Navegue, pesquise e edite a memória do agente com um editor Markdown.
- 03Navegador de skills e página de gerenciamento de servidores MCP.
- 04Navegador de arquivos do workspace com editor Monaco e terminal PTY multiplataforma.
- 05Funciona com Ollama, LM Studio, vLLM e outros servidores compatíveis com OpenAI no modo portátil.
- 06Pode ser instalado como PWA e acessado via Tailscale ou LAN.
Casos de uso
- Executar um Hermes Agent auto-hospedado e gerenciar chats, memória e skills pelo navegador.
- Acessar um servidor de agente pelo celular via Tailscale.
- Conversar com um modelo local servido por Ollama ou LM Studio por meio de uma interface web.
- Monitorar vários perfis de agente e suas tarefas em um único dashboard.
Início rápido
- 1
Execute o instalador de uma linha
curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash - 2
Inicie o gateway do Hermes (terminal 1)
hermes gateway run - 3
Inicie o Workspace (terminal 2) e abra http://localhost:3000
cd ~/hermes-workspace && pnpm dev
Antes de usar
- Requer Node.js 22 ou posterior e um gateway do Hermes Agent em execução ou outro backend compatível com OpenAI.
- Recursos avançados, como sessões, memória e habilidades, precisam do gateway do Hermes Agent e do dashboard; no modo portátil, eles aparecem como indisponíveis.
- O Conductor depende dos endpoints upstream do dashboard e, quando eles não estão disponíveis, recorre ao modo nativo do Workspace.
Tópicos
Perguntas frequentes
- O que é hermes-workspace?
- Workspace web em React/TypeScript para o Hermes Agent, que reúne chat, arquivos, terminal, memória, skills e monitoramento do agente em uma única interface. O Hermes Workspace é um painel de controle no navegador para o Hermes Agent, um runtime de agente de IA da Nous Research. Ele oferece uma interface única para chat em streaming com renderização de chamadas de ferramentas, navegação e edição da memória do agente, gerenciamento de skills e servidores MCP, trabalho com arquivos do workspace em um editor Monaco e uso de um terminal multiplataforma.
- hermes-workspace é gratuito? Qual é a licença?
- hermes-workspace é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- hermes-workspace ainda é mantido?
- Manutenção ativa. O último commit de hermes-workspace foi em 18 de out. de 2026.
- Para que posso usar hermes-workspace?
- Executar um Hermes Agent auto-hospedado e gerenciar chats, memória e skills pelo navegador. Acessar um servidor de agente pelo celular via Tailscale. Conversar com um modelo local servido por Ollama ou LM Studio por meio de uma interface web. Monitorar vários perfis de agente e suas tarefas em um único dashboard.
- Como instalar hermes-workspace?
- Execute o instalador de uma linha: curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash Inicie o gateway do Hermes (terminal 1): hermes gateway run Inicie o Workspace (terminal 2) e abra http://localhost:3000: cd ~/hermes-workspace && pnpm dev
- Onde consigo hermes-workspace?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/outsourc-e/hermes-workspace
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma open source e auto-hospedada de assistentes de IA e bots persistentes, com escolha de modelo e sandbox, para web, desktop, iPhone e Android.
Plataforma open source de automação de workflows e alternativa ao Zapier, com integrações em TypeScript que também funcionam como servidores MCP para agentes de IA.
App open source de notas e base de conhecimento com layout de três painéis, sincronização instantânea entre dispositivos e MCP integrado para agentes de IA, executável no Cloudflare ou no Docker.
Editor de design open source no navegador para cartazes, posts para redes sociais, slides e muito mais, com opção de hospedagem própria via Docker.
Um sistema operacional de nuvem em binário único, baseado em Kubernetes embarcado, com interface web, loja de aplicativos, hospedagem privada de modelos de IA e acesso por agentes de IA.