Evolutionary Prompt Optimization Prompt Engineering Tools

Tools that use evolutionary algorithms (genetic algorithms, natural selection, mutation, crossover) to automatically improve LLM prompts through iterative refinement and fitness evaluation. Does NOT include gradient-based optimization, prompt templating frameworks, or manual prompt engineering guides.

There are 81 evolutionary prompt optimization tools tracked. 1 score above 70 (verified tier). The highest-rated is linshenkx/prompt-optimizer at 72/100 with 24,228 stars. 1 of the top 10 are actively maintained.

Get all 81 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=prompt-engineering&subcategory=evolutionary-prompt-optimization&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 linshenkx/prompt-optimizer

一款提示词优化器,助力于编写高质量的提示词

72
Verified
2 Undertone0809/promptulate

🚀Lightweight Large language model automation and Autonomous Language Agents...

58
Established
3 CTLab-ITMO/CoolPrompt

Automatic Prompt Optimization Framework

55
Established
4 Eladlev/AutoPrompt

A framework for prompt tuning using Intent-based Prompt Calibration

51
Established
5 microsoft/sammo

A library for prompt engineering and optimization (SAMMO = Structure-aware...

49
Emerging
6 shobrook/promptimal

A very fast, very minimal prompt optimizer

41
Emerging
7 michaelachmann/gpt-cost-estimator

A cost estimator for OpenAI API calls in tqdm loops.

41
Emerging
8 maitrix-org/PromptAgent

This is the official repo for "PromptAgent: Strategic Planning with Language...

40
Emerging
9 automl/promptolution

A unified, modular Framework for Prompt Optimization

39
Emerging
10 Subhagatoadak/Prompt_Framework

Prompt_Framework is a Python package that provides a set of flexible...

37
Emerging
11 ranausmanai/AutoPrompt

🧬 Natural selection for prompts, code, and text — powered by LLMs. Feed it a...

37
Emerging
12 napmany/cutia

CUTIA: compress prompts while preserving quality

36
Emerging
13 P2GX/phenopacket2prompt

GA4GH Phenopacket to LLM prompt

36
Emerging
14 VITA-Group/DP-OPT

[ICLR'24 Spotlight] DP-OPT: Make Large Language Model Your...

34
Emerging
15 HenryChiao/THE_META_PROMPT

THE META PROMPT...

34
Emerging
16 kddubey/cappr

Completion After Prompt Probability. Make your LLM make a choice

34
Emerging
17 JarvisPei/SCOPE

SCOPE: Self-evolving Context Optimization via Prompt Evolution - A framework...

34
Emerging
18 austin-starks/Promptimizer

An Automated AI-Powered Prompt Optimization Framework

33
Emerging
19 Zakk-Yang/meta-prompt-generator

One line of code for your meta prompting based on the latest OpenAI meta...

31
Emerging
20 kaustav1996/autoresearch-prompt-manager

Autonomous prompt management with versioning, A/B experiments, metrics, and...

30
Emerging
21 kyegomez/EAOT

The open source implementation of "Connecting Large Language Models with...

30
Emerging
22 mrcabbage972/opro_prompt_optimization

Implementing the OPRO paper

30
Emerging
23 holarissun/Prompt-OIRL

code for paper Query-Dependent Prompt Evaluation and Optimization with...

30
Emerging
24 xqlin98/INSTINCT

This is the official implementation for the paper: Use Your INSTINCT:...

29
Experimental
25 MidiyaZhu/MePO

Code for Rethinking Prompt Optimizers: From Prompt Merits to Optimization

27
Experimental
26 Onebu/Helix

Evolutionary prompt optimization engine — improve LLM prompts with automated...

26
Experimental
27 haasonsaas/dspy-advanced-prompting

State-of-the-art prompting techniques implementation with DSpy -...

26
Experimental
28 S1M0N38/dspy-arxiv

Explore the use of DSPy for extracting features from PDFs 🔎

26
Experimental
29 AmanPriyanshu/GeneticPromptLab

GeneticPromptLab uses genetic algorithms for automated prompt engineering...

25
Experimental
30 Laurian/context-compression-experiments-2508

prompt engineering experiments with DSPy GEPA and TextGrad

24
Experimental
31 nshkrdotcom/DSPex

Declarative Self Improving Elixir - DSPy Orchestration in Elixir

24
Experimental
32 saad2134/greenprompt

🌿 Analyze, optimize, and track LLM prompt energy usage, cost, and carbon...

24
Experimental
33 IvY-Rsearch/precomit

Measuring how LLM outputs form before token commitment — a prompt-history...

24
Experimental
34 shibing624/prompt-optimizer

A 300-line Python tool to automatically optimize prompts using labeled data....

24
Experimental
35 EpicWise/prompt-genome-engine

Decompose LLM prompts into functional genes, score each independently, and...

23
Experimental
36 youssefLabs/PromptIQ

The intelligent prompt engineering toolkit — version control, AI scoring,...

23
Experimental
37 Alperrusul123a/prompt-optimizer

🚀 Optimize your prompts for AI systems easily and boost performance with...

22
Experimental
38 gabrielcnb/prompt-refiner

CLI tool to iteratively refine prompts using OpenAI GPT — grammar, clarity,...

22
Experimental
39 IMAGINARY9/PromptFoundry

Optimization-Driven Prompt Engineering Tool

22
Experimental
40 finitearth/capo

We introduce CAPO, a novel prompt optimization algorithm that integrates...

22
Experimental
41 nshkrdotcom/ds_ex

DSPEx - Declarative Self-improving Elixir | A BEAM-Native AI Program...

22
Experimental
42 KeerthiNingegowda/DsPy_exploration

Exploration of automated prompt crafting and optimization using DSPy

22
Experimental
43 alishivani666/RLMOptimizer

Autonomous prompt optimizer for DSPy. An RLM that runs your program,...

21
Experimental
44 pdx-labs/pdx

Prompt Engineering and Dev-Ops toolkit for applications powered by Language Models

21
Experimental
45 saibhaskerraju/dspy-optimization

This Repository gives an Introduction to Dspy. The repo has all examples...

21
Experimental
46 Asirwad/DSPy-Prompt-Auto-Optimizer

A learning-focused exploration of programmatic prompt optimization using the...

20
Experimental
47 nshkrdotcom/Awesome-DSPy

Curated list of DSPy (Declarative Self-improving Python) resources,...

20
Experimental
48 csinva/tree-prompt

Tree prompting: easy-to-use scikit-learn interface for improved prompting.

19
Experimental
49 anarchysaiko/metapromptgeneratorV2

基于openai与claude元提示词框架编写的高质量提示词生成工具

19
Experimental
50 bru1t/prompt-evolver

Automated prompt optimization and testing tool for LLMs (OpenAI, Ollama) —...

19
Experimental
51 XucroYuri/Prompt_Factory

Highly efficient prompt engineering tool supporting batch optimization for...

19
Experimental
52 ademakdogan/prompt-optimizer

Automated prompt optimization using mentor-agent architecture. Generate and...

19
Experimental
53 yocho1/Prompt-Intelligence-Engine-PIE-

Production-Ready Multi-Agent Prompt Engineering Platform

19
Experimental
54 luisbotteri/python-precious_goal_tracker

A minimalist desktop goal counter widget built with Python and Tkinter....

19
Experimental
55 larose/optiverse

A Python library for evolving code and algorithms using Large Language Models (LLMs)

19
Experimental
56 nsalvacao/llm-prompt-optimizer

An intelligent prompt optimizer that tailors your prompts for specific LLMs...

17
Experimental
57 dinamico99/The-Rosetta-Prompt

🔧 Optimize prompts for various AI providers with an autonomous agent that...

16
Experimental
58 anarchysaiko/metaprompt_generator

基于openai框架编写的辅助元提示词生成器

16
Experimental
59 TinfoilHat0/codegolfing-with-gepa

A brief experiment applying GEPA (optimize_anything) to automatically...

15
Experimental
60 jodykwong/Prompt-Enhancement

智能提示词增强系统 | 用 AI 和项目上下文优化提示词 | v1.2.2 生产就绪 | 874个测试 ✅ 100%

15
Experimental
61 FrankySchaut/PQI

Prompt Quality Index (PQI) —Description: Privacy-first framework applying...

15
Experimental
62 Shakiran-Nannyombi/Prompt-Engine

This is an AI agent that refines prompts of user input untill the user...

15
Experimental
63 aryaminus/dspy-proxy

A REST API server for DSPy that enables language model programming from any...

15
Experimental
64 igor-olikh/promptizer

A collaborative LLM system that uses OpenAI and Google Gemini to iteratively...

15
Experimental
65 senzanome75/prompt-expander

A Prompt Expander OpenAI-Based.

14
Experimental
66 shirindehghani/OPRO

Unofficial langchain implementation of "Large Language Models as Optimizers".

14
Experimental
67 li195111/promptlab

PromptLab — Free AI prompt management and testing tool. Store, version, and...

14
Experimental
68 yashwanthch2910-png/Prompt-Improvement-System

AI-based Prompt Improvement System using NLP techniques, spelling...

14
Experimental
69 Pietrofox/promptbreeder-mini

Minimal implementation of the PromptBreeder algorithm — evolutionary prompt...

14
Experimental
70 muquisjose/QueryOptimizer

🚀 Optimize large-scale queries with this Spring Boot app, efficiently...

14
Experimental
71 tayyab-nlp/Prompt-Optimization-Playground

A Gradio-based tool that compares multiple prompt engineering strategies and...

14
Experimental
72 langchain-samples/langsmith-prompt-opt

Prompt Optimization Research and Best Practices

14
Experimental
73 developersofik/greenprompt

🌿 Analyze and optimize AI prompt energy use, costs, and carbon footprints...

14
Experimental
74 avrtt/pochemuchka

All-in-one library for automatic prompt engineering, testing & load...

13
Experimental
75 Applied-Machine-Learning-Lab/TAPO

Code implementation of ICASSP paper "TAPO: Task-Referenced Adaptation for...

13
Experimental
76 pszemraj/lm-api

Efficiently query multiple prompts with ease: a command-line tool for batch...

11
Experimental
77 AI-everyday/Gradio_GettingStarted

Gradio is the fastest way to demo your machine learning model with a...

11
Experimental
78 kmcallorum/prompt-optimizer

A CLI tool and Python library for optimizing LLM prompts through systematic...

11
Experimental
79 bsong2015/prompt-frameworks

AI 提示词优化助手 - 包含 57 个精选框架,帮助创建结构化、高质量的 AI 提示词

11
Experimental
80 Devanik21/PromptWizard-

Prompt Engineer’s Toolkit

11
Experimental
81 pree-dew/protegi

Prompt Optimization With Textual Gradient

11
Experimental