shyamsaktawat/OpenAlpha_Evolve
A Python framework that uses LLMs and evolutionary algorithms to iteratively generate, test, and improve code autonomously.

OpenAlpha_Evolve is an open-source framework inspired by DeepMind’s AlphaEvolve that uses Large Language Models to autonomously write, test, and evolve algorithmic solutions. The system employs evolutionary computation techniques—mutation, crossover, and selection—to iteratively refine code generated via LiteLLM. Users define algorithmic quests with objective functions, and the framework handles the autonomous cycle of code generation, execution, evaluation, and improvement.
Frequently asked
- What is shyamsaktawat/OpenAlpha_Evolve?
- A Python framework that uses LLMs and evolutionary algorithms to iteratively generate, test, and improve code autonomously.
- Is OpenAlpha_Evolve open source?
- Yes — shyamsaktawat/OpenAlpha_Evolve is open source, released under the MIT license.
- What language is OpenAlpha_Evolve written in?
- shyamsaktawat/OpenAlpha_Evolve is primarily written in Python.
- How popular is OpenAlpha_Evolve?
- shyamsaktawat/OpenAlpha_Evolve has 1k stars on GitHub.
- Where can I find OpenAlpha_Evolve?
- shyamsaktawat/OpenAlpha_Evolve is on GitHub at https://github.com/shyamsaktawat/OpenAlpha_Evolve.