¿Qué es oh-my-hermes?
oh-my-hermes (OMH) es un complemento para Hermes Agent, de Nous Research, no un agente propio. Es un proyecto comunitario del usuario de GitHub rlaope, no una publicación de Nous; el README agradece a Nous por Hermes y cita como patrocinador a OpenGateway, una pasarela de modelos. OMH instala un paquete de skills de Hermes, un plugin de Hermes y su propia interfaz de terminal, que funciona sobre el gateway de Hermes. La documentación dice que nunca modifica Hermes, y Hermes sigue haciendo cada llamada al modelo, ejecutando cada herramienta y decidiendo cada aprobación.
"Wired into IDE" en el eslogan no significa una extensión de editor. La documentación no describe ninguna extensión para VS Code o JetBrains ni ningún adaptador ACP. Lo que existe se parece más a la fontanería de un IDE: herramientas opcionales de servidor de lenguaje para definiciones, referencias y renombrados (desactivadas por defecto), un servidor MCP cuya configuración omh setup puede escribir para Claude Code, Codex, OpenCode o Cursor, y un flujo ulw-maestro que pasa una tarea a Claude Code o Codex y sigue la sesión en directo.
OMH funciona con los proveedores a los que Hermes pueda llegar; su web enumera 26 familias de modelos y proveedores, de OpenAI y Claude a Bedrock y OpenRouter. Cada trabajo se etiqueta con una de 18 categorías, cada una con una cadena ordenada de modelos y un esfuerzo de razonamiento, y un modelo rechazado pasa al siguiente de la cadena. El repositorio se creó en junio de 2026, tiene licencia MIT, está escrito sobre todo en Python y ha publicado 22 versiones desde la v1.0.0 del 9 de junio; la v4.0.3 salió el 28 de octubre de 2026.
¿Merece la pena oh-my-hermes?
oh-my-hermes es el intento más ambicioso de convertir Hermes Agent en un arnés de código, y su mejor idea es una regla de informe más que una función. Unas 4.970 estrellas en GitHub y 400 forks en cinco meses son interés real, aunque poco al lado de las aproximadamente 257.000 estrellas de Hermes, y npm contó 741 descargas del paquete en la semana hasta el 29 de octubre.
El flujo central es /dag-ulw. Convierte un objetivo en un grafo de nodos pequeños, ejecuta en paralelo los que están listos con el modelo elegido para la categoría de cada nodo, impide que los nodos que corren a la vez toquen los archivos de los demás y deja que un nodo aparte compruebe el objetivo antes del informe. Cada estado indica después su fase y cuánta seguridad tiene OMH: Plan · not run, Code · reported done, Test · verified. Una ejecución solo cuenta como verificada cuando una prueba, una revisión o una puerta de CI ha pasado de verdad. La mayoría de los arneses escriben "complete" cuando el modelo lo dice; este no.
En seguridad, OMH aporta poco propio porque el control sigue en Hermes. La documentación dice que Hermes se encarga de cada ejecución de herramientas y de cada decisión de aprobación, así que el aislamiento es el del backend de terminal de Hermes que elijas, y el backend local de Hermes no tiene ninguno. La interfaz de terminal de OMH añade un modo de aceptar todo con Shift+Tab que desactiva las solicitudes de aprobación de Hermes durante la sesión. Sus propias protecciones son más estrechas: los procesos hijos que lanza para el trabajo en paralelo reciben por defecto un entorno de mínimo privilegio, y las reglas de llamadas a herramientas que escribe el usuario pueden bloquear una llamada que coincida, aunque el hook falla en abierto, de modo que una regla no válida se omite sin aviso salvo que ejecutes el validador. El núcleo de omh no hace llamadas de red propias; la comprobación de actualizaciones al arrancar es opcional, y su "telemetría de costes" son recuentos locales de tokens y dólares.
Frente a Claude Code u OpenCode es otro tipo de herramienta. Esos son agentes de código; OMH es una capa de orquestación que, para el código pesado, prefiere pasar el trabajo a Codex, Claude Code u otros entornos oh-my y registrar lo que vuelve. Su propia matriz de paridad lo mide frente a los patrones comunes de la familia oh-my: paquetes de skills, roles especializados, equipos de workers, worktrees y una pantalla de estado. Los costes son la inestabilidad y el contexto. La versión 4.0.0 llegó el 19 de octubre, cuatro meses después de la 1.0.0; la instalación completa por defecto añade la línea de índice de cada skill a cada petición de Hermes; y el carril A/B que compara Hermes solo con Hermes más OMH tiene un corpus pero, según el README, aún ninguna ejecución medida.
Dónde se gana su sitio
Un desarrollador que ya usa Hermes Agent con claves de varios proveedores
Repartir una refactorización grande entre modelos sin pagar precios de modelo puntero en cada paso
Ejecuta /dag-ulw para que la planificación caiga en una categoría de razonamiento profundo y las ediciones pequeñas en una rápida, con cadenas que reordenas con omh model. OMH es gratis; la factura son los tokens de cada carril, que la pantalla de estado pone precio por fila o marca como desconocidos.
Un jefe de ingeniería en una agencia de 15 personas que informa del progreso a sus clientes
Evitar que las ejecuciones del agente se den por terminadas cuando no se ha probado nada
Usa las etiquetas de fase y confianza y ulw-loop con una puerta concreta como npm test, para que una ejecución muestre Test · verified solo después de que pase la puerta. El riesgo es el peso de la instalación: el catálogo completo de skills añade contexto a cada petición de Hermes, así que a un equipo con un trabajo acotado le puede convenir una instalación core.
Un staff engineer que usa Claude Code o Codex para implementar
Mantener la planificación y la investigación en Hermes y enviar el código a un agente que ya tiene
ulw-maestro compone un prompt para Claude Code o Codex y sigue la sesión, y omh setup --with-mcp puede registrar el servidor MCP de OMH en Claude Code, Codex, OpenCode o Cursor. Se aplican la suscripción o los costes de API de cada agente.
Antes de decidirte
- Puesta en marcha
- Script de instalación con curl para macOS y Linux, un instalador de PowerShell para Windows, Homebrew, npm o Bun; necesita Python 3.11+ (y Node 18+ para npm o Bun) además de un Hermes Agent que funcione. Ejecuta omh setup y luego omh doctor para comprobar la instalación.
- Integraciones
- Skills, plugin y gateway de Hermes Agent; un servidor MCP stdio opcional con recetas de configuración para Claude Code, Codex, OpenCode y Cursor; herramientas opcionales de servidor de lenguaje; traspasos a Claude Code y Codex.
- Datos y privacidad
- Los registros de ejecución se quedan en local bajo ~/.omh y, según la documentación, guardan por defecto metadatos y no prompts en bruto. El núcleo de omh no hace llamadas de red; los prompts van a los proveedores que usa Hermes. Los permisos de archivos privados no se aplican en NTFS de Windows. Licencia MIT.
- Coste a escala
- No hay plan de pago; el gasto son tokens de modelo en carriles paralelos, que se multiplican con el número de nodos de una ejecución. Las estimaciones en dólares por fila salen de una tabla de tarifas del propio proyecto.
- Límites
- Ninguna extensión de editor; los lanzadores de npm y Bun en Windows aún no están cubiertos por CI; cuatro versiones mayores en cinco meses; la instalación completa por defecto sube el coste de contexto en cada petición; el benchmark prometido de Hermes frente a Hermes más OMH no se ha publicado.
Lo bueno
- Las etiquetas de estado separan el trabajo planificado, el declarado y el verificado
- Cadenas de modelos por carril que pasan al siguiente en lugar de degradar en silencio
- Funciona con cualquier proveedor que admita Hermes
- El núcleo de omh no hace llamadas de red; la comprobación de actualizaciones es opcional
Lo malo
- Ninguna extensión de editor pese al eslogan del IDE
- El benchmark de Hermes solo frente a Hermes más OMH aún no se ha ejecutado
- Cuatro versiones mayores desde junio de 2026
- El modo de aceptar todo desactiva las aprobaciones de Hermes durante una sesión; las reglas de llamadas a herramientas fallan en abierto
Ideal para
Usuarios de Hermes Agent que quieren ejecuciones de código planificadas, en paralelo y con varios modelos, con pruebas claras de lo que de verdad pasó.
Alternativas a oh-my-hermes
oh-my-hermes: preguntas frecuentes
- ¿Merece la pena oh-my-hermes?
- oh-my-hermes da a Hermes la planificación, los carriles paralelos y los informes de estado honestos de un arnés de código serio, pero tiene cinco meses, va por su cuarta versión mayor y aún no hay ningún benchmark publicado que demuestre que ayuda. Le damos un 3.7 sobre 5.
- ¿Cuánto cuesta oh-my-hermes?
- Gratis bajo la licencia MIT; pagas a los proveedores de modelos que llama Hermes. No hay edición de pago publicada.
- ¿Qué inconvenientes tiene oh-my-hermes?
- Ninguna extensión de editor pese al eslogan del IDE; el benchmark de Hermes solo frente a Hermes más OMH aún no se ha ejecutado; cuatro versiones mayores desde junio de 2026; el modo de aceptar todo desactiva las aprobaciones de Hermes durante una sesión; las reglas de llamadas a herramientas fallan en abierto.
- ¿Para quién es oh-my-hermes?
- Usuarios de Hermes Agent que quieren ejecuciones de código planificadas, en paralelo y con varios modelos, con pruebas claras de lo que de verdad pasó.
- ¿Cuánto cuesta oh-my-hermes para un equipo o en producción?
- No hay plan de pago; el gasto son tokens de modelo en carriles paralelos, que se multiplican con el número de nodos de una ejecución. Las estimaciones en dólares por fila salen de una tabla de tarifas del propio proyecto.
- ¿Es oh-my-hermes seguro para los datos de la empresa?
- Los registros de ejecución se quedan en local bajo ~/.omh y, según la documentación, guardan por defecto metadatos y no prompts en bruto. El núcleo de omh no hace llamadas de red; los prompts van a los proveedores que usa Hermes. Los permisos de archivos privados no se aplican en NTFS de Windows. Licencia MIT.
- ¿Cuáles son las mejores alternativas a oh-my-hermes?
- Las alternativas más cercanas que hemos analizado son Hermes Agent, OpenCode y OpenAI Codex CLI.
Respuestas comprobadas el 31 oct 2026.