SakanaAI/ShinkaEvolve

ShinkaEvolve: Towards Open-Ended and Sample-Efficient Program Evolution 🧬

About the project

ShinkaEvolve is a framework that combines large language models with evolutionary algorithms to improve scientific programs through repeated code variation and evaluation. Researchers and developers use it to explore and optimize code for scientific discovery. Its catalogue skills guide coding agents through setup, conversion, evolution, and result inspection.

1.4kStars on the repository
4Mods indexed here, across every type
16d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

shinka-convert

01

SakanaAI/ShinkaEvolve

Skill Claude CodeCodex

Convert an existing codebase in the current working directory into a ShinkaEvolve task directory by snapshotting the relevant code, adding evolve blocks, and generating evaluate.py plus Shinka runner/config files. Use when the user wants to optimize existing code with Shinka instead of creating a brand-new task from a…

not rated 1.4k +9 16d ago A 72 tokens original Apache-2.0

shinka-inspect

02

SakanaAI/ShinkaEvolve

Skill Claude CodeCodex

Load top-performing Shinka programs into agent context using shinka.utils.loadprogramstodf, and emit a compact Markdown bundle for iteration planning.

not rated 1.4k +9 16d ago A 35 tokens original Apache-2.0

shinka-run

03

SakanaAI/ShinkaEvolve

Skill Claude CodeCodex

Run existing ShinkaEvolve tasks with the shinkarun CLI from a task directory (evaluate.py + initial. ). Use when an agent needs to launch async evolution runs quickly with required --resultsdir, generation count, and strict namespaced keyword overrides.

not rated 1.4k +9 16d ago A 62 tokens original Apache-2.0

shinka-setup

04

SakanaAI/ShinkaEvolve

Skill Claude CodeCodex

Create ShinkaEvolve task scaffolds from a target directory and task description, producing evaluate.py and initial. (multi-language). Use when asked to set up new ShinkaEvolve tasks, evaluation harnesses, or baseline programs for ShinkaEvolve.

not rated 1.4k +9 16d ago A 62 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: