Pre-release The Potter — PromptPotter's optimizer mascot
LLM-driven program evolution

Fix a broken LLM pipeline in half a day — then it just works.

Get early access Already have a beta invite? app.promptpotter.dev →
The critique loop

Generate, score against real data, critique, repeat — a measured search, not a grid guess.

Pluggable backends

Any backend that publishes a pipeline definition is optimizable — read-only.

What it does

One prompt in. A population out.

Read the docs

PromptPotter treats your prompt as a program with tunable axes — and breeds, scores and critiques a population of candidates each round until your numbers move.

PromptPotter

Others tune prompts by hand.
Our edge? An optimizer that evolves them.

PromptPotter evolves your prompts and pipeline params with a critique-guided loop — generate, score against real data, critique, repeat — plus posterior elimination and self-healing rails. It runs until your numbers move.

Get early access
Free & open source

The whole thing is on GitHub.

No license keys, no seats, no paywall — the full source is public. Three steps stand between your dataset and a better prompt.

Step one

Bring your dataset

Drop in labelled examples — the input/output pairs every candidate prompt is scored against.

Step two

Start the backend

Point PromptPotter at the pipeline you want to improve. It reads the tunable params and never edits your code.

Step three

Open your browser

Watch the loop generate, score and critique — round after round — until your numbers move.

The operator console

Watch every round, right in your browser.

When the loop is running, a read-only console streams the live pipeline, the candidate being scored and every round’s verdict — no extra tooling, no setup.

localhost:8001/ui
production · 84% acc
Input
Query
TermNorm
web search AI agent ? your node
Output
Answer
New Chat
connected
My pipeline is stuck at 73%. Can’t push past it.
Share the eval set you’re scoring against — then flip on Auto-tune.
customer-tickets-eval.csv · 500 rows
Got it. Evolving the prompt now — every round surfaces here as it scores.
Type a message…
Send
Settings
Extended thinking
Web search
Code execution
Optimize prompt while usingBeta
Quietly evolves parameters across your project
Early access

Get in before launch.

PromptPotter isn't public yet. Leave your email and we'll bring you in when it opens — and tell us what you'd point it at, so we build the right thing first.

BYO model & backend
Groq OpenAI Anthropic OpenRouter Langfuse Python 3.13 TermNorm
Get early access…