Free during beta
HTML goes in.
A real PDF comes out.
Write a document as HTML, hand it a JSON payload, and watch the real PDF redraw as you type, or have your AI assistant design it for you. No pricing yet: it's on us while we're in beta.
How it works
You, in the editor
1 · Template
HTML and Liquid.
2 · Payload
JSON data to fill it.
Or your AI agent, over MCP
1 · Template
› Make an A4 invoice template for Northwind.
● Checked page 1. Saved.
It writes it and checks each page.
2 · Payload
› Add a sample customer and three lines.
● Sample payload added.
It adds data to test with.
3 · API call
Your system sends its JSON.
4 · PDF
The real PDF.
Template, data and PDF, side by side.
Change the HTML or the JSON and the real PDF redraws a moment later.

Design it once. Generate it forever.
Build a template like an invoice or a shipping label, then call it from your own systems over the API: same renderer, no re-authoring, every time it fires.
For AI agents
Your agent builds it. Then it checks the pages.
Connect via MCP, describe your document, and let your AI agent write, check, fix, and save it.
Works with Claude Code, Cursor, Codex and GitHub Copilot.
$ claude plugin install stencilry@stencilry
› Make an A4 invoice template for Northwind Press.
● render_preview
1 page, no errors, 1 page image
The Amount column runs past the margin. Fixing it.
● render_preview
Page 1 looks right.
● create_template
Invoice saved
Start from an example.
Open one in the playground and change anything.
Invoice
Line items in a loop, totals added up in the template, a header on every page.
Try it free →Packing slip
Blocks shown or left out by the payload, and a first page with its own header.
Try it free →Account statement
A long table that breaks across pages, with a running balance.
Try it free →Quarterly report
Forced page breaks, figures kept with their captions, no stranded lines.
Try it free →Certificate
A landscape page drawn with gradients and an inline SVG seal.
Try it free →Letterhead
A logo and a custom font, both taken from your Assets.
Try it free →
Free account. Sign in with GitHub or Google.
10 or 10 million
A handful of documents a month or millions. Same renderer, either way.
Free, for now
No pricing yet. Free while we're in beta, within fair-use limits.