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.

7,389 7,549 7,709 Sep 24, 2026 Nov 2, 2026
GitHub stars for OpenEvolve: 7,411 on Sep 24, 2026, 7,687 on Nov 2, 2026. Source: GitHub.

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.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.