← all repositories

evo-hq/evo

An autonomous research framework that spawns parallel LLM agents in git worktrees to optimize code through tree search and evolutionary experiments.

1k stars Python AgentsCoding Assistants
Velocity · 7d
+16
★ / day
Trend
steady
star history

Evo turns a codebase into an automated research loop by discovering optimization metrics, instrumenting benchmarks, and running parallel subagents that try code changes, keep improvements, and discard regressions. Each subagent operates in its own git worktree, reads failure traces and shared annotations, and can fork multiple search directions from any committed node. The framework implements greedy hill climbing with tree search rather than a single branch, enabling parallel exploration across independent agent branches.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.