hermes-dojo
View on GitHubSelf-improvement system for Hermes Agent. Monitors performance, finds weak skills, fixes them with self-evolution, reports results.
Hermes Dojo is a Hermes Agent skill that closes the self-improvement loop: it reads session logs, ranks failing or missing skills, patches or creates them, runs GEPA self-evolution, and reports measured improvement over time.
Use Cases
Monitor agent session logs for tool errors and retry loopsRank weakest skills by success rate and failure root causeAuto-patch failing skills with targeted error handlingGenerate new skills from repeated user request patternsRun overnight GEPA/DSPy self-evolution on weak skillsProduce CLI or Telegram improvement reports with deltas and sparklinesTrack daily learning-curve metrics to prove agent improvementDetect skill coverage gaps from session history
Built With
- Language
- Python
- Frameworks
- Hermes Agent · DSPy · GEPA · SQLite
Tags
agent-skills · self-improvement · self-evolution · skill-management · failure-analysis · observability · evals · session-logs · cron · telegram · cli · hermes-agent · gepa · dspy · learning-curve · python