algorithmicsuperintelligence/openevolve
An open-source autonomous coding agent that uses LLMs and evolutionary algorithms to discover and optimize algorithms.

Velocity · 7d
+17
★ / day
Trend
→steady
star history
OpenEvolve is an open-source implementation of AlphaEvolve that turns LLMs into autonomous code optimizers. It combines evolutionary computation techniques with large language models to iteratively refine and discover algorithms. The system runs evolutionary search over code populations, using LLM inference to generate, mutate, and select improved algorithm variants until breakthrough solutions are found.