OpenEvolve
OpenEvolve is an open-source evolutionary coding agent that uses LLMs to find and refine better code for a given problem for developers and researchers.
What it is good for
- Optimizing code speed on real hardware
- Searching for better algorithms to classic problems
- Automating manual tuning of scientific code
- Comparing many candidate code solutions automatically
At a glance
- Who it is for
- Setup
- Guided command-line setup
Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.
- Cost
- Free and open source
- Type
- Framework or SDK
- Tasks
- Works with
- OpenAI, Google Gemini, Ollama, vLLM, OptiLLM, Claude Code CLI
Momentum
- Rank this week
- Not ranked yet
- Best rank
- None yet
- GitHub stars
- 7,687
GitHub numbers as of Nov 2, 2026. Updated weekly.
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is OpenEvolve free?
- Yes. It is free and open source (Apache-2.0 license).
- Do I need to know how to code to use OpenEvolve?
- You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
- What does OpenEvolve work with?
- According to its own documentation, it works with OpenAI, Google Gemini, Ollama, vLLM, OptiLLM, and Claude Code CLI.
- What is OpenEvolve good for?
- Optimizing code speed on real hardware, searching for better algorithms to classic problems, automating manual tuning of scientific code, and comparing many candidate code solutions automatically.
Similar agents
- dbx
dbx is a lightweight database client that lets you browse, query, and manage 100+ databases, with a built-in AI SQL assistant, for developers and data users.
- Solana MCP by Vybe
Solana MCP by Vybe is an MCP server (a connector that lets AI apps like Claude use another tool) that gives AI apps live Solana wallet, token, and trade data.
- Baize
Baize is a command-line coding agent that redacts personal data before it reaches the model, for people who vibe code or analyze data.
- Desktop Commander
Desktop Commander is an MCP server that lets Claude and other AI apps search and edit files and run terminal commands on your computer for vibe coders and power users.
- tabularis
Tabularis is a desktop SQL workspace that lets you query databases and connect AI agents like Claude and Cursor to your schema for people who work with databases.
- DBHub
DBHub is an MCP server that lets AI apps query and explore your databases for developers and analysts, with read-only and row-limit guardrails.