EveryDev.ai
Sign inSubscribe
Explore AI Tools
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • Communities
  • News
  • Podcasts
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
Create
    Home
    Tools

    2,480+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1596
    • Coding1181
    • Infrastructure526
    • Marketing447
    • Design427
    • Projects384
    • Research357
    • Analytics331
    • Testing221
    • MCP216
    • Data205
    • Security196
    • Integration169
    • Learning154
    • Communication146
    • Prompts140
    • Extensions137
    • Commerce123
    • Voice122
    • DevOps99
    • Web77
    • Finance21
    1. Home
    2. Tools
    3. ShinkaEvolve
    ShinkaEvolve icon

    ShinkaEvolve

    AI Development Libraries

    An open-source framework that combines LLMs with evolutionary algorithms to automate scientific code discovery and optimization.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the Apache License 2.0. Install via PyPI or from source.

    Engagement

    Available On

    Windows
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Development LibrariesAgent FrameworksAutonomous Systems

    Alternatives

    BeeAI FrameworkAx LLM FrameworkInspect AI
    Developer
    Sakana AITokyo, JapanEst. 2023$370M+ raised

    Listed May 2026

    About ShinkaEvolve

    ShinkaEvolve is an open-source Python framework from Sakana AI that combines Large Language Models with evolutionary algorithms to drive automated scientific discovery. It maintains a population of programs that evolve over generations, using an ensemble of LLMs as intelligent mutation operators that suggest code improvements. The project was accepted at ICLR 2026 and is available on PyPI under the Apache 2.0 license.

    What It Is

    ShinkaEvolve sits at the intersection of LLM-guided code generation and evolutionary search. The core idea is to treat LLMs not as one-shot code generators but as mutation operators inside an evolutionary loop: a population of candidate programs is evaluated, scored, and iteratively improved across generations. The framework is inspired by Sakana AI's own AI Scientist and Darwin Goedel Machine projects, as well as DeepMind's AlphaEvolve. It is particularly well-suited for scientific tasks where a verifier exists and the goal is to optimize performance metrics while maintaining code correctness and readability.

    Architecture and Core Concepts

    The framework is built around a few key primitives:

    • ShinkaEvolveRunner: The unified async runner that handles proposal/eval concurrency, prompt co-evolution, and resumable runs (replacing the earlier split EvolutionRunner / AsyncEvolutionRunner API).
    • Archive-based search: A global archive of successful solutions enables knowledge transfer between evolutionary islands, with configurable selection strategies (fitness, crowding, power-law, beam search).
    • Multi-island evolution: Multiple isolated populations evolve in parallel, with configurable migration intervals and strategies to maintain diversity.
    • LLM ensemble with dynamic selection: Multiple LLM models act as mutation operators, with UCB-based dynamic model selection to balance cost and performance.
    • Patch types: Mutations can be applied as diffs, full rewrites, or crossover operations between programs.

    The task contract is minimal: users provide an evaluate.py script that scores candidate programs and an initial.py file marking evolvable code blocks with EVOLVE-BLOCK-START / EVOLVE-BLOCK-END annotations.

    Three Entry Paths

    ShinkaEvolve offers three ways to launch experiments:

    • Hydra Launcher (shinka_launch): Uses Hydra presets and compact override syntax for config-composed workflows, with built-in presets for tasks, databases, evolution budgets, and cluster backends.
    • Agent-Friendly CLI (shinka_run): A task-directory launcher designed for agent workflows (Claude Code, Codex, etc.) that requires no Hydra config files and supports --set overrides.
    • Python API: Direct ShinkaEvolveRunner construction for programmatic control, supporting local execution, Slurm with Conda, and Slurm with Docker backends.

    Execution and Deployment

    The framework supports parallel evaluation of candidates locally or on a Slurm cluster. Local runs can source a project virtualenv per job; cluster runs support both Conda environments and Docker-backed workers. An async evolution mode provides a reported 5–10x throughput speedup through concurrent proposal and evaluation pipelines. A built-in WebUI (shinka_visualize) provides real-time visualization of evolutionary lineages, genealogy trees, performance metrics, and prompt evolution artifacts.

    Update: v0.0.6 and Recent Releases

    The latest release is v0.0.6, published in May 2026. Recent changelog highlights include:

    • May 2026: Added Headless CLI-backed mutation models for subscription-backed agent usage (e.g., headless/codex@gpt-5.5).
    • Apr 2026: Launched a full documentation website with guides for getting started, configuration, async evolution, local models, WebUI, and agentic workflows.
    • Mar 2026: Refactored API with unified ShinkaEvolveRunner; PyPI package shinka-evolve now available.
    • Feb 2026: Added agent skills (shinka-setup, shinka-convert, shinka-run, shinka-inspect) installable via npx for use within Claude Code and Codex.
    • Jan 2026: Accepted at ICLR 2026 with a feature update release.
    • Oct 2025: ShinkaEvolve supported Team Unagi in winning the ICFP 2025 Programming Contest, per Sakana AI's blog.

    The project was created in September 2025 and has seen rapid iteration, with the GitHub repository accumulating over 1,100 stars and 237 forks as of the latest data.

    ShinkaEvolve - 1

    Community Discussions

    Be the first to start a conversation about ShinkaEvolve

    Share your experience with ShinkaEvolve, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under the Apache License 2.0. Install via PyPI or from source.

    • Full framework access
    • PyPI installation
    • Local and Slurm execution
    • WebUI monitoring
    • Agent skills

    Capabilities

    Key Features

    • LLM-guided code mutation operators
    • Evolutionary archive-based search
    • Multi-island population diversity
    • Async proposal/evaluation pipelines (5-10x speedup)
    • Hydra-based configuration system
    • Agent-friendly CLI (shinka_run)
    • Python API for programmatic control
    • Local and Slurm cluster execution backends
    • Docker and Conda environment support
    • Interactive WebUI for real-time monitoring
    • Prompt co-evolution loop
    • UCB-based dynamic LLM model selection
    • Support for local LLMs and embeddings
    • Headless CLI-backed mutation models
    • Agent skills for Claude Code and Codex
    • Resumable evolution runs
    • Multi-language support (Python, Julia, Fortran)
    • Code embedding-based novelty detection

    Integrations

    OpenAI GPT models
    Google Gemini models
    Claude (Anthropic)
    Codex
    Headless CLI
    Hydra configuration framework
    Slurm cluster scheduler
    Docker
    Conda
    PyPI
    uv package manager
    Google Colab
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate ShinkaEvolve and help others make informed decisions.

    Developer

    Sakana AI

    Sakana AI builds nature-inspired AI research systems, combining evolutionary algorithms and large language models to automate scientific discovery. The team, led by researchers with backgrounds at Google DeepMind and other leading AI labs, develops open-source frameworks like ShinkaEvolve, the AI Scientist, and the Darwin Goedel Machine. Sakana AI publishes peer-reviewed research and releases production-ready tools for the scientific computing community.

    Founded 2023
    Tokyo, Japan
    $370M+ raised
    193 employees

    Used by

    MUFG
    Sumitomo Mitsui Banking Corporation…
    Mizuho Financial Group
    Daiwa Securities
    +2 more
    Read more about Sakana AI
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    BeeAI Framework icon

    BeeAI Framework

    An open-source framework for building production-ready multi-agent systems in Python and TypeScript, hosted by the Linux Foundation under Apache 2.0.

    Ax LLM Framework icon

    Ax LLM Framework

    Ax is an open-source TypeScript framework for building production-ready LLM-powered agents and pipelines with support for multiple AI providers and DSPy-inspired prompt optimization.

    Inspect AI icon

    Inspect AI

    An open-source Python framework for large language model evaluations developed by the UK AI Security Institute, supporting agentic tasks, tool use, multi-turn dialog, and 200+ pre-built benchmarks.

    Browse all tools

    Related Topics

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    189 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    341 tools

    Autonomous Systems

    AI agents that can perform complex tasks with minimal human guidance.

    225 tools
    Browse all topics
    Back to all tools
    Discussions