Hermes Agent: GitHub y configuración del navegador con ego(lite)


Si buscas «Hermes Agent GitHub», normalmente quieres dos cosas: encontrar el proyecto fuente y entender cómo su agente puede operar en sitios web reales. Hermes Agent es el entorno de ejecución; ego (lite) es una capa de navegador que hace visible el trabajo web supervisado. Esta guía enlaza al proyecto original, explica el método de instalación actual y separa las opciones de navegador de Hermes de lo que ego (lite) realmente aporta.
¿Dónde está Hermes Agent en GitHub?
El repositorio oficial de Hermes Agent es NousResearch/hermes-agent en GitHub. Es un proyecto de código abierto con licencia MIT de Nous Research, que incluye una CLI, gateways de mensajería, tareas programadas, habilidades, memoria, backends de terminal e integraciones de navegador. Consulta el repositorio para ver los lanzamientos y los detalles de implementación, y la documentación oficial para la instalación y la configuración, que pueden cambiar de una versión a otra.
Hermes no es un plugin de ego (lite) ni una extensión distribuida por ego. Hermes aporta el bucle del agente y elige un backend de navegador. ego (lite) aporta un navegador de la familia Chromium diseñado para que personas y agentes lo compartan a través de Spaces. Puedes conectar un agente a ego-browser, pero esa conexión es una vía de integración, no una prueba de que ego (lite) forme parte del repositorio de Hermes. Mantener separadas esas responsabilidades hace que la resolución de problemas y las decisiones de seguridad sean mucho más claras.
Cómo instalar Hermes Agent
Usa el instalador documentado por Nous Research y completa la configuración inicial antes de añadir la automatización del navegador:
# macOS, Linux, WSL2, or Termux
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
# Windows PowerShell
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
# First-run configuration
hermes setup
hermes modelDespués de la instalación, inicia una conversación normal y confirma que el proveedor seleccionado responde. Hermes admite varios proveedores de modelos, por lo que ningún modelo ni proveedor de API concreto es un requisito previo. Usa hermes tools para activar la automatización del navegador y hermes doctor cuando una dependencia o un backend no funcione. La guía de inicio rápido oficial también documenta hermes gateway para Telegram, Discord, Slack, WhatsApp, Signal y otras interfaces.
Para ver la lista canónica de comandos, consulta la guía de inicio rápido de Hermes Agent y el README del proyecto original; los comandos y las plataformas compatibles pueden cambiar, así que evita copiar un instalador antiguo de terceros.
¿Qué navegador usa Hermes?
Hermes no tiene una única implementación de navegador. Su documentación oficial de automatización del navegador enumera Browser Use en la nube, Browserbase, Firecrawl, Camofox, Lightpanda, Chromium local mediante CDP y agent-browser local. En el modo Browser Use, Hermes puede ejecutar código Python escrito por el modelo a través de Browser Use CLI 3.0; esa vía requiere acceso a la terminal. Las sesiones en la nube tienen costos y límites del proveedor, mientras que los modos locales dependen de tu equipo y de la configuración de tu navegador.
Hermes también puede conectarse a una instancia de Chrome, Brave, Chromium o Edge en ejecución desde su CLI de terminal con /browser connect o mediante un endpoint de CDP. Es un comando interactivo de la CLI, no un mensaje que puedas enviar por Telegram o WhatsApp. Chrome 136 y las versiones posteriores requieren un directorio de datos de usuario dedicado y distinto del predeterminado al iniciar un puerto de depuración remota, así que sigue las instrucciones de CDP del proyecto original en lugar de apuntar la automatización a tu directorio de perfil habitual.
Hermes también documenta la navegación con el perfil real. Con browser.use_real_profile: true, copia el perfil activo de Chromium en ~/.hermes/browser-profile/<browser>/ y controla esa copia; no abre directamente el perfil en uso. La función está desactivada de forma predeterminada y es una comodidad sujeta a tu consentimiento, no una barrera de seguridad. Una página visitada en esa sesión puede actuar con el estado de inicio de sesión copiado, así que úsala solo para tareas que estés dispuesto a supervisar.
Un navegador real con todo tu estado de inicio de sesión
La mayoría de los agentes de navegador funcionan en modo headless, sin interfaz visible. Comienzan desde cero: sin cookies, sin inicios de sesión, sin extensiones. Esto está bien para pruebas y demos puntuales, pero no es así como usas realmente la web.
Tu trabajo real ocurre en el navegador en el que ya tienes la sesión iniciada. Tu cronología de X es personal. YouTube recuerda lo que miras. Gmail, Notion, CRM, paneles de control, paneles de administración y herramientas internas están detrás de tu inicio de sesión, tus permisos y la configuración que has ido creando. ego (lite) ofrece a los agentes el mismo navegador real. Es un navegador Chromium de verdad, creado tanto para ti como para tus agentes de IA. Conserva tus cookies, sesiones iniciadas, extensiones y marcadores para que el agente pueda navegar, leer, organizar y enviar lo que normalmente harías a mano. El proceso sigue siendo visible, puedes tomar el control en cualquier momento y el agente puede pedirte confirmación antes de las acciones clave.
Eso es importante para Hermes. Cuando le pides a Hermes desde WhatsApp que compruebe si la cuenta de YouTube de OpenAI tiene novedades, puede usar ego (lite) para abrir la web real, inspeccionar el canal, revisar los últimos videos subidos y responderte con títulos, fechas de publicación, duración, número de visualizaciones y enlaces.
Aquí Hermes no actúa como un rastreador externo: hace el trabajo de navegador que de otro modo harías a mano, desde un navegador real, sin obligarte a cambiar de contexto.

Lo mismo se aplica a X. Si le pides a Hermes Desktop que revise X en busca de novedades sobre agentes de IA, tu lista de IA y tu cronología de Inicio no son resultados de búsqueda públicos genéricos. Son tu visión del mundo, la que ves con tu sesión iniciada. Con ego (lite), Hermes puede trabajar desde esa vista real, usando el estado de tu cuenta, tus listas, las cuentas que sigues y el contexto que ya usas todos los días.

Hermes convierte esa única instrucción en un flujo de trabajo web recurrente: trabaja desde el mismo contexto de X con tu sesión iniciada, organiza lo relevante y te devuelve el resumen por el canal que elegiste.

Un navegador para humanos y agentes
La cuestión no es entregarle a Hermes un navegador de caja negra independiente y esperar que se porte bien. La cuestión es el equilibrio: un entorno de navegador real que te sirva tanto a ti como al agente, con una separación clara gracias a los Spaces.

Hermes funciona dentro de su propio Space mientras tú sigues usando tus propias pestañas. Cuando lo necesites, puedes acceder a ese Space, ver qué está haciendo y tomar el control para iniciar sesión, confirmar o realizar cualquier acción clave. No desaparece en una sesión headless invisible. Se ejecuta en un navegador real que puedes inspeccionar e interrumpir.
Un agente en evolución se encuentra con un navegador experimentado
Hermes nunca fue sólo una herramienta que chatea. Es un agente en evolución con ejecución de tareas, crecimiento de habilidades y memoria. El trabajo útil no tiene por qué desaparecer después de una tarea; puede pasar a formar parte de lo que Hermes se lleva a las siguientes tareas.
ego-browser tampoco es un script de navegador desechable. Acumula experiencia de uso de la web: leer una cronología de X, extraer resultados de Google u organizar incidencias de GitHub puede convertirse en Skills de navegador reutilizables.
Entonces, el valor real de Hermes + ego (lite) no es simplemente "un agente conectado a un navegador". Hermes es un agente en evolución al que puedes invocar desde WhatsApp, Hermes Desktop y otras plataformas de chat. ego (lite) agrega la pieza que falta: un cuerpo de navegador real que puede compartir con humanos. Un lado desarrolla habilidades y memoria; el otro preserva formas de operar la web. Eso es lo que hace que Hermes + ego (lite) sea interesante: un agente que te entiende se encuentra con un navegador que conoce la web.


