oh-my-hermes:为 Hermes Agent 增加可见的任务路由与长期记忆
一分钟看懂
oh-my-hermes 是安装在 Nous Research Hermes Agent 之上的插件和运行层。它不替换 Hermes 的自然语言界面,而是为任务分类、多模型选择、并行工作流、证据检查、编程任务交接和经审核的长期记忆提供统一控制面。
你可以用它做什么
- 按任务复杂度和类型选择模型、推理强度与回退链。
- 把复杂任务拆成多个可观察的并行工作通道。
- 调用研究、写作、编程和视觉等专业技能并记录证据状态。
- 将候选记忆经过审查后保存,在后续会话按预算召回。
- 通过终端界面查看每条通道的模型、消耗、阶段和进度。
主要能力
- 提供按模型家族校准的提示与可编辑模型链。
- 支持 Hermes 内并行工具调用,以及向外部编程执行器交接。
- 以文件保存独立记忆库,不静默修改 Hermes 自带记忆。
- 提供安装、更新、诊断和完整卸载流程,尽量保留无关配置。
适合哪些人
适合已经使用 Hermes Agent、需要更明确路由、成本控制和跨会话记忆的高级用户。若尚未使用 Hermes,或者只需单模型简单问答,引入完整运行层会增加配置和理解成本。
怎么开始使用
先安装并确认 Hermes Agent 可运行,再选择官方脚本、Homebrew、npm 或 Bun 安装方式。远程脚本应先下载审查,避免直接管道执行未知内容。安装后运行 omh model 配置不同工作类别的模型,并用诊断命令验证供应商和插件注册。
使用前需要知道
多模型路由会使用已配置供应商的凭据并产生不同费用,自动回退也可能改变数据处理方。长期记忆虽需审核,但仍可能保存敏感信息,应检查文件位置、保留策略和召回内容。
该项目会修改 Hermes 的技能或插件配置,升级前应备份并查看变更。README 中的成本和性能比较来自项目自己的测试条件,不能视为所有任务保证。项目采用 MIT 许可证。