Prompt templater
Fill {{placeholders}} in a template with your own key = value pairs.
Prompt templater
The prompt templater takes a block of text with {{placeholders}} and a short list of values, then fills every placeholder in one pass. Write your template in the main panel — a reusable AI prompt, an email, a contract clause, a message you send often — and mark the parts that change as {{name}}, {{role}} or {{date}}. In the values panel, define each one on its own line as name = Ada, one pair per line. Every {{name}} in the template becomes Ada, everywhere it appears.
This is the tool for text you write again and again with only a few words changed. Keep one master prompt for summarizing a document and swap the topic and tone per run. Draft a mail-merge-style message once and generate a version for each recipient by editing only the values. Because the whole template is processed at once, a placeholder used ten times is filled ten times with no extra work.
The syntax is deliberately small. Whitespace inside the braces is ignored, so {{ name }} and {{name}} are the same key, and matching is case-sensitive so {{Name}} and {{name}} stay distinct. Values accept either name = Ada or name: Ada. You decide what happens to a placeholder that has no matching value: leave it in place, replace it with nothing, or mark it as [MISSING: key] so gaps are obvious before you send. The tally reports how many placeholders were filled and how many were left unfilled.
Everything runs locally in your browser. Your templates and values are never uploaded, so prompts, client details and private drafts stay on your device.