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