Repolode
Yonkoo11

Yonkoo11/hermes-dojo

Un complemento de mejora continua para Hermes Agent que analiza fallos de sesión, corrige habilidades débiles, ejecuta la evolución GEPA e informa sobre el progreso.

Estrellas
187
Forks
17
Issues abiertos
0
Último commit
hace 5 meses

¿Qué es?

Hermes Dojo es un sistema de mejora continua para Hermes Agent. Lee los registros de sesión del agente desde state.db, señala fallos como errores de herramientas, ciclos de reintentos y correcciones de usuarios, y lleva un seguimiento de las tasas de éxito de cada habilidad.

El sistema ordena los puntos débiles según su causa raíz y actúa en consecuencia. Corrige las habilidades existentes que fallan, crea habilidades nuevas cuando los usuarios piden repetidamente algo para lo que no existe ninguna y ejecuta la autoevolución GEPA en las habilidades débiles. Los resultados se guardan como métricas diarias para poder observar la curva de aprendizaje a lo largo del tiempo.

Dojo se instala como una habilidad de Hermes y ofrece comandos como /dojo analyze, /dojo improve, /dojo report y /dojo history. El modo cron nocturno ejecuta el ciclo completo y puede enviar el informe matutino a Telegram o a la CLI. Requiere Hermes Agent v0.2.0+, Python 3.10+ y el paquete hermes-agent-self-evolution para GEPA.

Funciones clave

  • 01Analiza los registros de sesión del agente para detectar errores de herramientas, ciclos de reintentos y correcciones de usuarios.
  • 02Lleva un seguimiento de las tasas de éxito por habilidad y ordena las habilidades más débiles según su causa raíz.
  • 03Corrige las habilidades que fallan con un manejo de errores específico.
  • 04Crea habilidades nuevas a partir de solicitudes de usuarios que se repiten y no están cubiertas.
  • 05Ejecuta la autoevolución GEPA en las habilidades débiles y guarda métricas diarias para mostrar la curva de aprendizaje.
  • 06Envía informes a la CLI o a Telegram, con un ciclo nocturno de cron opcional.

Casos de uso

  • Mantener la fiabilidad de las habilidades de Hermes Agent cuando cambian las API de herramientas o se agotan sus tiempos de espera.
  • Obtener un resumen diario de los fallos de las habilidades del agente.
  • Crear automáticamente borradores de habilidades para tareas que un usuario solicita repetidamente.
  • Medir si el rendimiento del agente mejora con el paso de las semanas.

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/Yonkoo11/hermes-dojo.git
  2. 2

    Entra en el directorio y ejecuta el instalador

    cd hermes-dojo && ./install.sh
  3. 3

    Carga los datos de demostración (opcional)

    cd ~/.hermes/skills/hermes-dojo/scripts && python3 seed_demo_data.py --days 7
  4. 4

    Ejecuta la demostración de todo el pipeline

    python3 demo.py --reset

Antes de usarlo

  • Requiere Hermes Agent v0.2.0 o posterior y Python 3.10 o posterior.
  • La autoevolución (GEPA) también requiere el proyecto independiente hermes-agent-self-evolution.

Temas

Preguntas frecuentes

¿Qué es hermes-dojo?
Un complemento de mejora continua para Hermes Agent que analiza fallos de sesión, corrige habilidades débiles, ejecuta la evolución GEPA e informa sobre el progreso. Hermes Dojo es un sistema de mejora continua para Hermes Agent. Lee los registros de sesión del agente desde state.db, señala fallos como errores de herramientas, ciclos de reintentos y correcciones de usuarios, y lleva un seguimiento de las tasas de éxito de cada habilidad.
¿hermes-dojo es gratuito? ¿Qué licencia tiene?
hermes-dojo es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿hermes-dojo sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de hermes-dojo fue el 6 jun 2026.
¿Para qué puedo usar hermes-dojo?
Mantener la fiabilidad de las habilidades de Hermes Agent cuando cambian las API de herramientas o se agotan sus tiempos de espera. Obtener un resumen diario de los fallos de las habilidades del agente. Crear automáticamente borradores de habilidades para tareas que un usuario solicita repetidamente. Medir si el rendimiento del agente mejora con el paso de las semanas.
¿Cómo se instala hermes-dojo?
Clona el repositorio: git clone https://github.com/Yonkoo11/hermes-dojo.git Entra en el directorio y ejecuta el instalador: cd hermes-dojo && ./install.sh Carga los datos de demostración (opcional): cd ~/.hermes/skills/hermes-dojo/scripts && python3 seed_demo_data.py --days 7 Ejecuta la demostración de todo el pipeline: python3 demo.py --reset
¿Dónde consigo hermes-dojo?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Yonkoo11/hermes-dojo

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados