Evolver
Evolver 是基于 GEP(Genome Evolution Protocol,基因组进化协议)的 AI Agent 自进化引擎。它将 Agent 的核心能力编码为"基因组",通过变异、选择、适应度评估的进化循环自动优化 Agent 行为。与 GenericAgent 的技能树生长不同,Evolver 采用群体进化策略——同时运行多个 Agent 变体,通过竞争和交叉繁殖产生更优后代。采用基因(Genes)、胶囊(Capsules)、事件(Events)三层架构,所有进化事件可审计、可回溯。适合需要持续自我优化的长期运行 Agent 场景。6,839 stars,周增 3,099 星
🎯适用场景:长期自主运行 Agent、A/B 测试 Agent 策略、多 Agent 协同进化实验、AI 游戏 NPC 进化
#开源#自进化#GEP#群体进化#JavaScript
📊 仓库数据
Stars8,961
Forks836
语言JavaScript
上线2026/2/1
更新2026/8/13
📈 Stars 变化 ↑1 天 +2· 统计区间 8/12 03:47 → 8/13 04:33(1 天)
✅ 优点
- •GEP 协议:将 Agent 能力编码为基因组,进化过程可解释可审计
- •群体进化策略:多 Agent 竞争产生更优后代,避免局部最优
- •适合长期运行场景:持续自我优化,越用越聪明
- •基因-胶囊-事件三层架构:结构清晰,便于扩展
- •进化事件全溯源:所有进化决策可回溯
⚠️ 限制
- •进化周期较长,不适合需要快速响应的场景
- •群体进化消耗更多计算资源
- •JavaScript 生态在 AI/ML 领域工具链相对薄弱
- •文档和社区处于早期阶段
