Skip to main content

AI助手自我进化系统 V1/V2/V3 融合版 - 单体+微服务混合架构

Project description

HermesAgentEvolution

Version Tests Python License

HAE — 基于数据消费闭环的 AI 自主进化引擎

打通了经验写入→关联消费→质量反馈→行为改进的完整闭环。专为 HermesAgent 生态设计,8工具+4Hook。


迭代时间线

版本 日期 核心成果
v3.0.4 2026-05-09 健康评分修复 · 插件部署审计 · DB 清理回收 1.3GB
v3.0.6 2026-05-09 EvolutionAuditor 自进化审计器 · 10 个子系统
v5.0.0 2026-05-11 V4架构优化 · Hermes原生对齐 · WAL全覆盖
v6.0.0 2026-05-11 OOM根因修复 · discover_all max_entries 防护
v7.0.3 2026-05-11 DFX补漏:VmPeak内存监控 + MemoryMax=4GB
v7.0.2 2026-05-11 LearningObserver修复 · 3工具恢复 · 性能追踪恢复
v7.0.1 2026-05-11 数据消费闭环 · 关联质量打分 · 经验注入 · 8工具+4Hook

项目状态

指标 数值
测试通过 566 / 566 (100%)
Hermes 工具 8 个
Hermes Hook 4 个
Python ≥ 3.9

Hermes 集成工具(8 个)

工具 功能
evolution_memory_discover 结构化字段匹配发现记忆关联(tags+content_type+FTS5关键词共现)
evolution_create_tool 从 API 描述自动创建工具
evolution_run_cycle 触发完整进化周期(6 阶段)
evolution_learn 记录学习经验与教训
evolution_self_monitor 获取系统健康状态
evolution_audit 查询进化审计历史与趋势
evolution_analyze_performance 分析工具性能指标
evolution_recall_lessons V7新增 — 查询历史经验教训,返回可执行行为改进建议

Hermes Hook(4 个)

Hook 功能
post_tool_call 工具执行后自动记录经验
on_session_start V7新增 — 会话启动时注入最近失败教训
pre_llm_call V7新增 — LLM调用前注入关联上下文
post_llm_call V7新增 — LLM回复后对关联质量打分

快速上手

pip install hermes-agent-evolution && hermes-evolution check

文档索引

文档 说明
docs/ARCHITECTURE.md 架构详解
docs/CHANGELOG.md 变更日志
docs/v7_plan.md V7 设计方案
docs/v7_dev_plan.md V7 开发计划
docs/INSTALLATION.md 安装指南
docs/HERMES_INTEGRATION.md Hermes Agent 集成手册
docs/API_REFERENCE.md API 参考
docs/TESTING.md 测试指南
docs/CONTRIBUTING.md 贡献指南

让 AI 助手从经验中学习,持续进化。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hermes_agent_evolution-7.0.3.tar.gz (323.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hermes_agent_evolution-7.0.3-py3-none-any.whl (276.5 kB view details)

Uploaded Python 3

File details

Details for the file hermes_agent_evolution-7.0.3.tar.gz.

File metadata

  • Download URL: hermes_agent_evolution-7.0.3.tar.gz
  • Upload date:
  • Size: 323.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for hermes_agent_evolution-7.0.3.tar.gz
Algorithm Hash digest
SHA256 e35d409940630ef46d0f0ec4914e15f509738301ee569a6dc9eb20e7342c6a8b
MD5 744fd3afcab0e58d2f448ef5dd68bc55
BLAKE2b-256 5dcf0b20324e90f390c360bde694ec4842bae227466f6560d00fb0b6583c03ea

See more details on using hashes here.

File details

Details for the file hermes_agent_evolution-7.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for hermes_agent_evolution-7.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 79e946db323970bfa13941e7eb409671f63cbf76672890bf42143f61b9182b25
MD5 e051c1206bc0c863c70bc555ae075610
BLAKE2b-256 c6d8d98abeffa7f1d53cc5ff8901a9f7e5c176be0707cf0766e7c603e7b470b8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page