AlphaEvolve
AlphaEvolve
- AlphaEvolve** is an evolutionary coding agent for designing advanced algorithms based on large language models such as [[gemini-(language-model)|Gemini]]. It was developed by [[google-deepmind]] and unveiled in May 2025.
Design AlphaEvolve aims to autonomously discover and refine algorithms through a combination of large language models (LLMs) and evolutionary computation. Unlike domain-specific predecessors like alphafold or AlphaTensor, AlphaEvolve is designed as a general-purpose system. It can operate across a wide array of scientific and engineering tasks by automatically modifying code and optimizing for multiple objectives. Its architecture allows it to evaluate code programmatically, reducing reliance on human input and mitigating risks such as hallucinations common in standard LLM outputs.
Open source implementations Following the publication of AlphaEvolve, several open source implementations have been developed by the research community.
One such implementation is OpenEvolve, which implements distributed evolutionary algorithms, multi-language support, integration with various large language model providers, and automated discovery of high-performance GPU kernels that outperform expert-engineered baselines.