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

Velocity · 7d
+8.3
★ / 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.
Frequently asked
- What is algorithmicsuperintelligence/openevolve?
- An open-source autonomous coding agent that uses LLMs and evolutionary algorithms to discover and optimize algorithms.
- Is openevolve open source?
- Yes — algorithmicsuperintelligence/openevolve is open source, released under the Apache-2.0 license.
- What language is openevolve written in?
- algorithmicsuperintelligence/openevolve is primarily written in Python.
- How popular is openevolve?
- algorithmicsuperintelligence/openevolve has 6.8k stars on GitHub and is currently holding steady.
- Where can I find openevolve?
- algorithmicsuperintelligence/openevolve is on GitHub at https://github.com/algorithmicsuperintelligence/openevolve.