The prompt editor with variables built in.
Type {{like_this}} and we'll turn it into a field. Fill it in, copy the result, get back to work.
Try it right here.
Pick a template, edit the prompt, change variable values, hit copy. This is the actual editor.
Variables
5/5Output preview
A library, properly furnished.
The full set: organization, search, analytics, attachments, sharing — without the spreadsheet glue.
Projects & labels
Folders for the work, labels for the cross-cuts. Star anything. Archive when it's done.
Postgres FTS search
Weighted full-text across title, description, and body. Filter by anything. Sort by what's used.
Usage analytics
Per-prompt timeline and a 7×24 day-of-week × hour heatmap. Anonymous copies still tracked.
Pinned attachments
Briefs, schemas, screenshots — up to 10 MB each. They travel wherever the prompt does.
Roll back without losing where you are.
Every save is a new version. View the timeline, diff any two, restore one — restoration creates a new version, so your history is never rewritten.
- v3JKJen K. set tone, “warm but direct”3m
- v2SMSam M. added angle variable2h
- v1ARAria R. created the prompt3d
- Write a friendly opener for a cold email…+ Write a warm but direct opener for a cold email…The product is {{product}}; the angle is {{angle}}.
Append-only by design.
Editors don't fight over the same row. Restorations create new versions. Pruning runs inline at save time, capped per plan — no surprises, no cron jobs to debug.
- Side-by-side diffs
- Plan-tiered retention (5 / 20 / 50)
- Author attribution on every change
- One-click restore
Pay when your library outgrows the free tier.
Start free. Upgrade when you need more versions, more storage, or more teammates. Cancel anytime.
Stop pasting prompts into Slack.
Save them once. Version what works. Share when you're ready.