Un plugin de Obsidian para explorar, crear y editar skills, comandos y agentes de IA de 17 herramientas de programación, como Claude Code y Cursor.
rlaope/oh-my-hermes
Una capa de skills, enrutamiento y workflows para Hermes Agent que elige modelos por categoría de trabajo y ejecuta grafos de tareas de varios pasos en paralelo.
- Estrellas
- 5,157
- Forks
- 412
- Issues abiertos
- 15
- Último commit
- hace 18 horas
¿Qué es?
oh-my-hermes es un paquete complementario para Hermes Agent, un agente de IA de código abierto. Sigues conversando con Hermes, mientras OMH decide qué skill y qué modelo se usan para cada parte del trabajo. El trabajo se etiqueta por categoría, como razonamiento profundo o ediciones rápidas, y cada categoría tiene una cadena ordenada de modelos con un nivel de esfuerzo de razonamiento. Si un proveedor rechaza un modelo, se pasa al siguiente de la cadena.
Para objetivos más grandes, el workflow `/dag-ulw` convierte una solicitud en un grafo de nodos pequeños. Los nodos cuyas entradas están listas se ejecutan en paralelo; los que se ejecutan al mismo tiempo no escriben en los mismos archivos, y un nodo independiente comprueba el objetivo antes de generar el informe. El paquete también incluye más de cien skills especializadas que el enrutador carga bajo demanda, además de una memoria de proyecto a largo plazo que Hermes carga sin modificar su propia memoria.
OMH ofrece su propia interfaz de terminal sobre el gateway de Hermes, muestra en tiempo real el estado de cada categoría de trabajo, con el modelo, el esfuerzo y el recuento de tokens, y etiqueta cada estado por etapa y nivel de confianza, como «Plan · sin ejecutar» o «Test · verificado». Se instala mediante un script de shell, Homebrew, Bun o npm.
Funciones clave
- 01Enruta cada categoría de trabajo a una cadena ordenada de modelos con un nivel de esfuerzo de razonamiento ajustable.
- 02Ejecuta grafos de objetivos `/dag-ulw` con nodos en paralelo y un nodo independiente para verificar el objetivo.
- 03Ofrece más de cien skills especializadas bajo demanda para frontend, backend, Rust y revisión de seguridad.
- 04Ofrece memoria de proyecto a largo plazo, con decisiones de admisión registradas y recuperación limitada por un presupuesto de tokens.
- 05Muestra en tiempo real el estado, el costo y los tokens de cada categoría de trabajo en su propia interfaz de terminal.
Casos de uso
- Ejecutar una refactorización grande o implementar una funcionalidad en tareas paralelas que no modifiquen los mismos archivos.
- Asignar modelos más económicos o rápidos a ediciones sencillas y modelos más potentes a tareas de razonamiento complejo.
- Mantener las convenciones y decisiones del proyecto disponibles entre sesiones de Hermes.
- Comprobar que la finalización declarada por un agente esté respaldada por una prueba aprobada o una revisión.
Inicio rápido
- 1
Instala la CLI con npm
npm install -g oh-my-hermes - 2
Ejecuta la configuración de OMH
omh setup
Antes de usarlo
- Es una capa adicional para Hermes Agent y no funciona sin él.
- El enrutamiento de modelos depende del acceso a los proveedores de modelos configurados en tu instalación de Hermes.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es oh-my-hermes?
- Una capa de skills, enrutamiento y workflows para Hermes Agent que elige modelos por categoría de trabajo y ejecuta grafos de tareas de varios pasos en paralelo. oh-my-hermes es un paquete complementario para Hermes Agent, un agente de IA de código abierto. Sigues conversando con Hermes, mientras OMH decide qué skill y qué modelo se usan para cada parte del trabajo. El trabajo se etiqueta por categoría, como razonamiento profundo o ediciones rápidas, y cada categoría tiene una cadena ordenada de modelos con un nivel de esfuerzo de razonamiento. Si un proveedor rechaza un modelo, se pasa al siguiente de la cadena.
- ¿oh-my-hermes es gratuito? ¿Qué licencia tiene?
- oh-my-hermes es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿oh-my-hermes sigue mantenido?
- Mantenimiento activo. El último commit de oh-my-hermes fue el 5 nov 2026.
- ¿Para qué puedo usar oh-my-hermes?
- Ejecutar una refactorización grande o implementar una funcionalidad en tareas paralelas que no modifiquen los mismos archivos. Asignar modelos más económicos o rápidos a ediciones sencillas y modelos más potentes a tareas de razonamiento complejo. Mantener las convenciones y decisiones del proyecto disponibles entre sesiones de Hermes. Comprobar que la finalización declarada por un agente esté respaldada por una prueba aprobada o una revisión.
- ¿Cómo se instala oh-my-hermes?
- Instala la CLI con npm: npm install -g oh-my-hermes Ejecuta la configuración de OMH: omh setup
- ¿Dónde consigo oh-my-hermes?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/rlaope/oh-my-hermes
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma open source para crear skills de agente versionados a partir de flujos visuales o descripciones en lenguaje natural, exportables a Claude Code, Cursor y APIs.
Una skill de agente de código abierto que ayuda a los agentes de IA a entender software existente, planificar su reconstrucción y validarla junto con la herramienta REA.
Extensión de VS Code que reúne Claude Code, Codex y otros agentes de programación en una conversación para que den opiniones independientes, se pasen tareas y debatan soluciones.
Runtime modular y sistema de orquestación que coordina agentes de programación con IA mediante pipelines con controles para tareas, revisión, entregas y documentación en Claude Code, Codex, Cursor y más.
CLI que configura Claude Code y Codex con un solo comando, con prompts bilingües, workflows, presets de proveedores de API y configuración de MCP.