evo — Summary
evo is a Python CLI + multi-host plugin that turns any codebase into an autonomous optimization loop: it discovers what to measure, instruments the benchmark, then runs a parallel tree-search with semi-autonomous subagents, each in an isolated git worktree (or remote sandbox), each reading shared failure traces before deciding what to try. The orchestrator uses configurable frontier strategies (argmax, top_k, epsilon_greedy, softmax, pareto_per_task) to select which branch to extend next, while cross-cutting scan subagents run RLM-inspired analysis to surface compound failure patterns. Gates (pass/fail checks) prevent the search from finding degenerate solutions. A web dashboard at http://127.0.0.1:8080 shows real-time experiment status. Runs on Claude Code, Codex, Cursor, Pi, Hermes, Opencode, and OpenClaw. Remote backends include Modal, E2B, Daytona, AWS, and Azure. evo is uniquely the only framework in this batch (and arguably in the entire catalog) designed for code optimization via tree search rather than feature development — its use case is "make this faster/better" rather than "build this feature." Compared to seeds, evo is closest to superpowers in its skills-only architecture, but with a radically different purpose: superpowers is behavioral scaffolding for developers, while evo is an autonomous research loop for optimizing code performance.