English | 简体中文 | 日本語 | 한국어

evolver-v2

Evolver v2 — hub-无关进化 core + 按需 hub 适配。设计见 ~/evolver-v2-*.md(总索引 + 硬化与执行计划)。

monorepopnpm workspaces

  • @evomap/evolver-core — hub 无关核心(算法/原材料/mailbox/资产库/workflow边界铁律:不得 import 任何 adapter/proxy。
  • @evomap/evolver-adapter-public — 公共 Hub adapter负责 public economy/marketplace/auth wire。
  • evolver-proxy evolver-mcp evolver-cli evolver-runtime-adapters evolver-webui

Runtime onboarding: Antigravity MCP, ingest, and trajectory export.

Enterprise integrations use private protocol and Hub adapters while implementing the same core contract.

corepack pnpm install
corepack pnpm verify

开发中的快速反馈可使用 corepack pnpm verify:changed;它不能替代提交前的完整 gate。详见 本地开发验证

ATP manual commands

v2 restores the v1 consumer-side ATP loop without putting economic wire details into core. Authenticate once, then place/list/verify orders through the public adapter:

evolver login
evolver buy code_review,bug_fix --budget 10 --question "Review the latest patch"
evolver orders --role consumer --status settled --limit 5
evolver verify ord_xxx --action confirm

EVOMAP_NODE_ID is optional for buy, but recommended for query commands that filter by node. EVOMAP_NODE_SECRET keeps legacy auth working; otherwise the CLI uses the OAuth token from evolver login. Auto-spend consent is explicit: evolver atp status|enable|disable records the ack file, and defaults to OFF when unset.

Hub egress defaults to EVOMAP_HUB_IP_FAMILY=ipv4first: Hub calls try IPv4 first to avoid VPN/TUN setups leaking over local IPv6 and tripping Cloudflare country/ASN rules, then fall back to dual-stack if IPv4 cannot connect. Set EVOMAP_HUB_IP_FAMILY=auto to restore dual-stack as the primary path, or ipv4-only to disable fallback.

Prerequisites批注#30

Evolver v2 期望 Agent 至少有 Sonnet / GPT-4o-mini 同等归纳能力——v2 不再为低配 LLM 包揽信号提取等职责(那是 v1 的负担,收益甚微)。

Abstract批注#36

进化的本质 = 与外界环境交互得到反馈,从反馈中筛选有效的经验信号

S
Description
A self-evolution engine for AI agents. Analyzes runtime history to identify improvements and applies protocol-constrained evolution. Communicates with EvoMap…
Readme GPL-3.0 152 MiB
Languages
JavaScript 99.9%