NousResearch/hermes-agent-self-evolution
Automated agent self-improvement system using evolutionary search and genetic Pareto optimization to evolve prompts, skills, and code.

Hermes Agent Self-Evolution applies DSPy and GEPA (Genetic-Pareto Prompt Evolution) to iteratively improve AI agent capabilities by generating candidate variants, evaluating execution traces, and selecting optimal improvements. The system operates purely via API calls without GPU training, analyzing why tasks fail rather than just detecting failures. It supports synthetic evaluation data generation or real session history from Claude Code, Copilot, and Hermes, then generates pull requests against the target agent repository.