Plataforma autohospedada de compañeros de trabajo con IA: cada agente tiene su propio navegador, archivos y herramientas, y todas sus acciones están sujetas a políticas y quedan registradas.
outsourc-e/hermes-workspace
Un espacio de trabajo web con React y TypeScript para Hermes Agent que reúne chat, archivos, terminal, memoria, skills y supervisión del agente en una sola interfaz.
- Estrellas
- 6,733
- Forks
- 1,055
- Issues abiertos
- 179
- Último commit
- anteayer
¿Qué es?
Hermes Workspace es un panel de control en el navegador para Hermes Agent, un entorno de ejecución de agentes de IA de Nous Research. Ofrece una interfaz única para chatear en streaming con visualización de llamadas a herramientas, consultar y editar la memoria del agente, gestionar skills y servidores MCP, trabajar con archivos del espacio de trabajo en un editor Monaco y usar una terminal multiplataforma.
El espacio de trabajo se conecta a dos servicios: el gateway de Hermes Agent en el puerto 8642 para el chat y los modelos, y el panel de control en el puerto 9119 para las sesiones, las skills, la configuración y las tareas. Si solo hay disponible un endpoint compatible con OpenAI, funciona en modo portátil con chat básico. También funciona directamente con runners locales como Ollama y Atomic Chat.
El proyecto está desarrollado con JavaScript y TypeScript, y se puede ejecutar localmente con pnpm, mediante Docker Compose o instalar como PWA. También incluye documentación para el acceso remoto a través de Tailscale o una LAN, con protección por contraseña y ajustes de cookies para enlaces que no sean de loopback.
Funciones clave
- 01Chat en streaming con visualización de llamadas a herramientas y varias sesiones.
- 02Consultar, buscar y editar la memoria del agente con un editor Markdown.
- 03Explorador de skills y página para gestionar servidores MCP.
- 04Explorador de archivos del espacio de trabajo con editor Monaco y terminal PTY multiplataforma.
- 05Funciona en modo portátil con Ollama, LM Studio, vLLM y otros servidores compatibles con OpenAI.
- 06Se puede instalar como PWA y acceder a través de Tailscale o una LAN.
Casos de uso
- Ejecutar un Hermes Agent autoalojado y gestionar chats, memoria y skills desde el navegador.
- Acceder al servidor de un agente desde un teléfono a través de Tailscale.
- Chatear con un modelo local servido por Ollama o LM Studio mediante una interfaz web.
- Supervisar varios perfiles de agente y sus tareas desde un único panel de control.
Inicio rápido
- 1
Ejecuta el instalador de una sola línea
curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash - 2
Inicia el gateway de Hermes (terminal 1)
hermes gateway run - 3
Inicia Workspace (terminal 2) y abre http://localhost:3000
cd ~/hermes-workspace && pnpm dev
Antes de usarlo
- Requiere Node.js 22 o posterior y un gateway de Hermes Agent en ejecución u otro backend compatible con OpenAI.
- Las funciones avanzadas, como las sesiones, la memoria y las habilidades, necesitan el gateway de Hermes Agent y el dashboard; en el modo portátil aparecen como no disponibles.
- Conductor depende de los endpoints del dashboard de upstream y, si no están disponibles, recurre al modo nativo de Workspace.
Temas
Preguntas frecuentes
- ¿Qué es hermes-workspace?
- Un espacio de trabajo web con React y TypeScript para Hermes Agent que reúne chat, archivos, terminal, memoria, skills y supervisión del agente en una sola interfaz. Hermes Workspace es un panel de control en el navegador para Hermes Agent, un entorno de ejecución de agentes de IA de Nous Research. Ofrece una interfaz única para chatear en streaming con visualización de llamadas a herramientas, consultar y editar la memoria del agente, gestionar skills y servidores MCP, trabajar con archivos del espacio de trabajo en un editor Monaco y usar una terminal multiplataforma.
- ¿hermes-workspace es gratuito? ¿Qué licencia tiene?
- hermes-workspace es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿hermes-workspace sigue mantenido?
- Mantenimiento activo. El último commit de hermes-workspace fue el 18 oct 2026.
- ¿Para qué puedo usar hermes-workspace?
- Ejecutar un Hermes Agent autoalojado y gestionar chats, memoria y skills desde el navegador. Acceder al servidor de un agente desde un teléfono a través de Tailscale. Chatear con un modelo local servido por Ollama o LM Studio mediante una interfaz web. Supervisar varios perfiles de agente y sus tareas desde un único panel de control.
- ¿Cómo se instala hermes-workspace?
- Ejecuta el instalador de una sola línea: curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash Inicia el gateway de Hermes (terminal 1): hermes gateway run Inicia Workspace (terminal 2) y abre http://localhost:3000: cd ~/hermes-workspace && pnpm dev
- ¿Dónde consigo hermes-workspace?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/outsourc-e/hermes-workspace
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de código abierto y autoalojada para crear asistentes de IA y bots persistentes, con el modelo y el entorno aislado que elijas, en web, escritorio, iPhone y Android.
Plataforma open source de automatización de flujos de trabajo y alternativa a Zapier, con integraciones basadas en TypeScript que también funcionan como servidores MCP para agentes de IA.
Aplicación de código abierto para notas y bases de conocimiento, con diseño de tres paneles, sincronización instantánea entre dispositivos y MCP integrado para agentes de IA, ejecutable en Cloudflare o Docker.
Editor de diseño de código abierto que funciona en el navegador para crear carteles, publicaciones para redes sociales, presentaciones y más, con una configuración autohospedable mediante Docker.
Un sistema operativo en la nube de un solo binario basado en Kubernetes integrado, con interfaz web, tienda de aplicaciones, alojamiento privado de modelos de IA y acceso para agentes de IA.