Hermes Agent Self-Evolution 是 NousResearch 为 Hermes Agent 编写的技能优化实验工具。当前已实现的 Phase 1 用 DSPy 与 GEPA 读取执行轨迹、生成候选 SKILL.md、评估并经过约束门,最后以 PR 交给人工审查。
来源:github.com/NousResearch/hermes-agent-self-evolution 查看 GitHub 仓库 → 📘 使用教程 →官方估算每次优化会产生约 2 至 10 美元的外部模型 API 成本,但仓库没有向项目方购买订阅或 credits 的入口,因此不按商业漏斗隔离。
来源:github.com/NousResearch/hermes-agent-self-evolution/releases反思模型读取执行轨迹,定位失败原因,再生成候选变体并按 Pareto 选择。
来源:github.com/NousResearch/hermes-agent-self-evolution当前实现目标是 Hermes Agent 的 SKILL.md;工具描述、系统提示词、代码和持续循环仍为 Planned。
来源:github.com/NousResearch/hermes-agent-self-evolution可选择 synthetic 数据,也可导入 Claude Code、Copilot 和 Hermes 的 session 历史。
来源:github.com/NousResearch/hermes-agent-self-evolution候选必须通过测试、15KB 技能体积、语义保持和缓存兼容检查,官方承诺不直接提交。
来源:github.com/NousResearch/hermes-agent-self-evolution工具读取目标 Hermes 仓库中的当前 skill,生成评测集,调用 DSPy/GEPA 产生候选,执行评测和约束门,选出最佳版本后准备面向 hermes-agent 的 PR。evolution 是主代码,datasets 保存评测数据,reports 输出结果。HERMES_AGENT_REPO 或命令参数决定可读写的目标仓库。
来源:github.com/NousResearch/hermes-agent-self-evolutionopenai>=1.0.0pyyaml>=6.0click>=8.0rich>=13.0开发测试用 pytest;规划中的代码进化可选 Darwinian Ev…适合已经维护 Hermes Agent 技能、拥有可量化评测集并愿意人工审查每个变体的团队。不适合把它当作通用 Agent 自动升级器,也不能把 README 中 Planned 的 Phase 2 至 5 当作已交付功能。
来源:github.com/NousResearch/hermes-agent-self-evolution没有 GitHub release 或 tag。pyproject.toml 版本为 0.1.0,官方 main 最新记录日期为 2026-06-17;部署记录应保存 commit hash。
来源:github.com/NousResearch/hermes-agent-self-evolution/releasesstatus: docs-only | checked_at: 2026-09-23 | environment: 核对官方 README、PLAN 入口、pyproject.toml、MIT 许可说明、release 页面和 main 提交记录 | limitations: 未安装依赖,未配置模型 API key,未读取任何 sessiondb,未指向 Hermes 仓库,未生成候选、运行评测或创建 PR | observed_output: pyproject 版本为 0.1.0、Python 要求 3.10+;GitHub 没有正式 release,当前官方 main 最新记录为 2026-06-17
来源:github.com/NousResearch/hermes-agent-self-evolution/blob/main/pyproje…GEPA 官方库可优化任意文本参数、代码、Agent 架构或配置,调用者自行提供 evaluator;Hermes Agent Self-Evolution 在 GEPA 之上预设 Hermes skill、数据来源、约束门和 PR 流程。需要通用优化框架时直接用 GEPA;只优化 Hermes 技能且需要现成护栏时再用本项目。
来源:github.com/gepa-ai/gepa保留。项目自身不售卖 API 额度,2 至 10 美元来自用户选择的模型 provider。使用价值集中在已经实现的 Hermes skill 优化,真实会话隐私和目标仓库写权限是主要边界。
来源:github.com/NousResearch/hermes-agent-self-evolution还不能按已交付功能计算。README 只把 Phase 1 的技能文件优化标为 Implemented;工具描述、系统提示词、代码进化和持续循环仍是 Planned。
候选生成、反思和评估都通过外部模型 API 完成。2 到 10 美元是官方给出的估算,实际费用取决于模型、iterations、评测集大小和失败重试。
官方流程把最佳候选做成 PR,并明确写着 never direct commit。仍应把 HERMES_AGENT_REPO 指向隔离分支,审查 diff 和测试后再合并。
技术上可以,但会话记录可能含代码、提示词、凭据片段或个人信息。先做脱敏、访问控制和保留期限评估,再允许外部模型读取。
pyproject.toml 标为 0.1.0,但 GitHub 没有正式 release 或 tag。要复现结果应记录具体 commit;本轮核对到的 main 最新记录日期是 2026-06-17。