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
一款提示词优化器,助力于编写高质量的提示词 |
|
Verified |
| 2 |
Undertone0809/promptulate
🚀Lightweight Large language model automation and Autonomous Language Agents... |
|
Established |
| 3 |
CTLab-ITMO/CoolPrompt
Automatic Prompt Optimization Framework |
|
Established |
| 4 |
Eladlev/AutoPrompt
A framework for prompt tuning using Intent-based Prompt Calibration |
|
Established |
| 5 |
microsoft/sammo
A library for prompt engineering and optimization (SAMMO = Structure-aware... |
|
Emerging |
| 6 |
shobrook/promptimal
A very fast, very minimal prompt optimizer |
|
Emerging |
| 7 |
michaelachmann/gpt-cost-estimator
A cost estimator for OpenAI API calls in tqdm loops. |
|
Emerging |
| 8 |
maitrix-org/PromptAgent
This is the official repo for "PromptAgent: Strategic Planning with Language... |
|
Emerging |
| 9 |
automl/promptolution
A unified, modular Framework for Prompt Optimization |
|
Emerging |
| 10 |
Subhagatoadak/Prompt_Framework
Prompt_Framework is a Python package that provides a set of flexible... |
|
Emerging |
| 11 |
ranausmanai/AutoPrompt
🧬 Natural selection for prompts, code, and text — powered by LLMs. Feed it a... |
|
Emerging |
| 12 |
napmany/cutia
CUTIA: compress prompts while preserving quality |
|
Emerging |
| 13 |
P2GX/phenopacket2prompt
GA4GH Phenopacket to LLM prompt |
|
Emerging |
| 14 |
VITA-Group/DP-OPT
[ICLR'24 Spotlight] DP-OPT: Make Large Language Model Your... |
|
Emerging |
| 15 |
HenryChiao/THE_META_PROMPT
THE META PROMPT... |
|
Emerging |
| 16 |
kddubey/cappr
Completion After Prompt Probability. Make your LLM make a choice |
|
Emerging |
| 17 |
JarvisPei/SCOPE
SCOPE: Self-evolving Context Optimization via Prompt Evolution - A framework... |
|
Emerging |
| 18 |
austin-starks/Promptimizer
An Automated AI-Powered Prompt Optimization Framework |
|
Emerging |
| 19 |
Zakk-Yang/meta-prompt-generator
One line of code for your meta prompting based on the latest OpenAI meta... |
|
Emerging |
| 20 |
kaustav1996/autoresearch-prompt-manager
Autonomous prompt management with versioning, A/B experiments, metrics, and... |
|
Emerging |
| 21 |
kyegomez/EAOT
The open source implementation of "Connecting Large Language Models with... |
|
Emerging |
| 22 |
mrcabbage972/opro_prompt_optimization
Implementing the OPRO paper |
|
Emerging |
| 23 |
holarissun/Prompt-OIRL
code for paper Query-Dependent Prompt Evaluation and Optimization with... |
|
Emerging |
| 24 |
xqlin98/INSTINCT
This is the official implementation for the paper: Use Your INSTINCT:... |
|
Experimental |
| 25 |
MidiyaZhu/MePO
Code for Rethinking Prompt Optimizers: From Prompt Merits to Optimization |
|
Experimental |
| 26 |
Onebu/Helix
Evolutionary prompt optimization engine — improve LLM prompts with automated... |
|
Experimental |
| 27 |
haasonsaas/dspy-advanced-prompting
State-of-the-art prompting techniques implementation with DSpy -... |
|
Experimental |
| 28 |
S1M0N38/dspy-arxiv
Explore the use of DSPy for extracting features from PDFs 🔎 |
|
Experimental |
| 29 |
AmanPriyanshu/GeneticPromptLab
GeneticPromptLab uses genetic algorithms for automated prompt engineering... |
|
Experimental |
| 30 |
Laurian/context-compression-experiments-2508
prompt engineering experiments with DSPy GEPA and TextGrad |
|
Experimental |
| 31 |
nshkrdotcom/DSPex
Declarative Self Improving Elixir - DSPy Orchestration in Elixir |
|
Experimental |
| 32 |
saad2134/greenprompt
🌿 Analyze, optimize, and track LLM prompt energy usage, cost, and carbon... |
|
Experimental |
| 33 |
IvY-Rsearch/precomit
Measuring how LLM outputs form before token commitment — a prompt-history... |
|
Experimental |
| 34 |
shibing624/prompt-optimizer
A 300-line Python tool to automatically optimize prompts using labeled data.... |
|
Experimental |
| 35 |
EpicWise/prompt-genome-engine
Decompose LLM prompts into functional genes, score each independently, and... |
|
Experimental |
| 36 |
youssefLabs/PromptIQ
The intelligent prompt engineering toolkit — version control, AI scoring,... |
|
Experimental |
| 37 |
Alperrusul123a/prompt-optimizer
🚀 Optimize your prompts for AI systems easily and boost performance with... |
|
Experimental |
| 38 |
gabrielcnb/prompt-refiner
CLI tool to iteratively refine prompts using OpenAI GPT — grammar, clarity,... |
|
Experimental |
| 39 |
IMAGINARY9/PromptFoundry
Optimization-Driven Prompt Engineering Tool |
|
Experimental |
| 40 |
finitearth/capo
We introduce CAPO, a novel prompt optimization algorithm that integrates... |
|
Experimental |
| 41 |
nshkrdotcom/ds_ex
DSPEx - Declarative Self-improving Elixir | A BEAM-Native AI Program... |
|
Experimental |
| 42 |
KeerthiNingegowda/DsPy_exploration
Exploration of automated prompt crafting and optimization using DSPy |
|
Experimental |
| 43 |
alishivani666/RLMOptimizer
Autonomous prompt optimizer for DSPy. An RLM that runs your program,... |
|
Experimental |
| 44 |
pdx-labs/pdx
Prompt Engineering and Dev-Ops toolkit for applications powered by Language Models |
|
Experimental |
| 45 |
saibhaskerraju/dspy-optimization
This Repository gives an Introduction to Dspy. The repo has all examples... |
|
Experimental |
| 46 |
Asirwad/DSPy-Prompt-Auto-Optimizer
A learning-focused exploration of programmatic prompt optimization using the... |
|
Experimental |
| 47 |
nshkrdotcom/Awesome-DSPy
Curated list of DSPy (Declarative Self-improving Python) resources,... |
|
Experimental |
| 48 |
csinva/tree-prompt
Tree prompting: easy-to-use scikit-learn interface for improved prompting. |
|
Experimental |
| 49 |
anarchysaiko/metapromptgeneratorV2
基于openai与claude元提示词框架编写的高质量提示词生成工具 |
|
Experimental |
| 50 |
bru1t/prompt-evolver
Automated prompt optimization and testing tool for LLMs (OpenAI, Ollama) —... |
|
Experimental |
| 51 |
XucroYuri/Prompt_Factory
Highly efficient prompt engineering tool supporting batch optimization for... |
|
Experimental |
| 52 |
ademakdogan/prompt-optimizer
Automated prompt optimization using mentor-agent architecture. Generate and... |
|
Experimental |
| 53 |
yocho1/Prompt-Intelligence-Engine-PIE-
Production-Ready Multi-Agent Prompt Engineering Platform |
|
Experimental |
| 54 |
luisbotteri/python-precious_goal_tracker
A minimalist desktop goal counter widget built with Python and Tkinter.... |
|
Experimental |
| 55 |
larose/optiverse
A Python library for evolving code and algorithms using Large Language Models (LLMs) |
|
Experimental |
| 56 |
nsalvacao/llm-prompt-optimizer
An intelligent prompt optimizer that tailors your prompts for specific LLMs... |
|
Experimental |
| 57 |
dinamico99/The-Rosetta-Prompt
🔧 Optimize prompts for various AI providers with an autonomous agent that... |
|
Experimental |
| 58 |
anarchysaiko/metaprompt_generator
基于openai框架编写的辅助元提示词生成器 |
|
Experimental |
| 59 |
TinfoilHat0/codegolfing-with-gepa
A brief experiment applying GEPA (optimize_anything) to automatically... |
|
Experimental |
| 60 |
jodykwong/Prompt-Enhancement
智能提示词增强系统 | 用 AI 和项目上下文优化提示词 | v1.2.2 生产就绪 | 874个测试 ✅ 100% |
|
Experimental |
| 61 |
FrankySchaut/PQI
Prompt Quality Index (PQI) —Description: Privacy-first framework applying... |
|
Experimental |
| 62 |
Shakiran-Nannyombi/Prompt-Engine
This is an AI agent that refines prompts of user input untill the user... |
|
Experimental |
| 63 |
aryaminus/dspy-proxy
A REST API server for DSPy that enables language model programming from any... |
|
Experimental |
| 64 |
igor-olikh/promptizer
A collaborative LLM system that uses OpenAI and Google Gemini to iteratively... |
|
Experimental |
| 65 |
senzanome75/prompt-expander
A Prompt Expander OpenAI-Based. |
|
Experimental |
| 66 |
shirindehghani/OPRO
Unofficial langchain implementation of "Large Language Models as Optimizers". |
|
Experimental |
| 67 |
li195111/promptlab
PromptLab — Free AI prompt management and testing tool. Store, version, and... |
|
Experimental |
| 68 |
yashwanthch2910-png/Prompt-Improvement-System
AI-based Prompt Improvement System using NLP techniques, spelling... |
|
Experimental |
| 69 |
Pietrofox/promptbreeder-mini
Minimal implementation of the PromptBreeder algorithm — evolutionary prompt... |
|
Experimental |
| 70 |
muquisjose/QueryOptimizer
🚀 Optimize large-scale queries with this Spring Boot app, efficiently... |
|
Experimental |
| 71 |
tayyab-nlp/Prompt-Optimization-Playground
A Gradio-based tool that compares multiple prompt engineering strategies and... |
|
Experimental |
| 72 |
langchain-samples/langsmith-prompt-opt
Prompt Optimization Research and Best Practices |
|
Experimental |
| 73 |
developersofik/greenprompt
🌿 Analyze and optimize AI prompt energy use, costs, and carbon footprints... |
|
Experimental |
| 74 |
avrtt/pochemuchka
All-in-one library for automatic prompt engineering, testing & load... |
|
Experimental |
| 75 |
Applied-Machine-Learning-Lab/TAPO
Code implementation of ICASSP paper "TAPO: Task-Referenced Adaptation for... |
|
Experimental |
| 76 |
pszemraj/lm-api
Efficiently query multiple prompts with ease: a command-line tool for batch... |
|
Experimental |
| 77 |
AI-everyday/Gradio_GettingStarted
Gradio is the fastest way to demo your machine learning model with a... |
|
Experimental |
| 78 |
kmcallorum/prompt-optimizer
A CLI tool and Python library for optimizing LLM prompts through systematic... |
|
Experimental |
| 79 |
bsong2015/prompt-frameworks
AI 提示词优化助手 - 包含 57 个精选框架,帮助创建结构化、高质量的 AI 提示词 |
|
Experimental |
| 80 |
Devanik21/PromptWizard-
Prompt Engineer’s Toolkit |
|
Experimental |
| 81 |
pree-dew/protegi
Prompt Optimization With Textual Gradient |
|
Experimental |