Free during the betaVersion 0.4.4macOS & Windowsproprietary licenceRead what to expect
Local-first · AI-assisted · GOV.UK · NHS.UK · USWDS · NSW · Bootstrap Italia · Scottish Government · MOJ · Abstract

From plain English to a real public service page.

Prompt to Page is a desktop app for macOS and Windows that turns a sentence into design-system markup for a public service. Pick a design system — GOV.UK, NHS.UK, the U.S. Web Design System (USWDS), the NSW Design System, Bootstrap Italia, the Scottish Government Design System, a GOV.UK + MOJ overlay, or a neutral Abstract system — describe a page or a journey, watch generation progress, see the finished page render, and export a prototype. Generation runs on a local model, so your briefs and page content never leave your machine.

Generation runs on your machine No account macOS & Windows
How it works

Prompt in. Checked design-system page out.

Step 01

Describe

Write a plain-English brief — a single page or a full journey.

"Start page for reporting a pothole"
Step 02

Generate

Watch live progress as the local model writes valid markup for your chosen design system.

62% · 38 tokens/s
Step 03

Check & export

Run the automated accessibility and design-system checks, then export HTML, Nunjucks, or a zipped prototype.

axe-core: 0 critical
Demos

Watch it happen.

Two short demos: the full GOV.UK workflow, and the same journey on the U.S. Web Design System.

All demos
What you get

Built for service teams, not generic web pages.

Plain-English prompts

Describe what you need. The model writes valid design-system markup — not generic HTML.

Live design-system preview

See progress while the page generates, then the finished page renders in the style of your chosen design system.

Accessibility checks built in

axe-core runs against every output using its WCAG 2.2 AA rule set, surfacing issues and the items only a human can judge. It finds defects early — it isn't a conformance assessment.

Design-system validation

Flags non-standard class names and structures — and repairs some common model mistakes — before they reach your prototype.

Switchable design packs

GOV.UK, NHS.UK, the U.S. Web Design System (USWDS), the NSW Design System, Bootstrap Italia and the Scottish Government Design System, plus an optional MOJ overlay on GOV.UK and a neutral, unbranded Abstract system. Pick per project.

Export anywhere

Download a ZIP, copy HTML, or copy Nunjucks straight into a Prototype Kit.

Private by design

Powered by a local model you set up.

Pick a runtime, download an open-weight model once, then generate offline. Your briefs, page content, and exported prototypes never leave your machine.

When the app is online it still checks for updates and sends two usage events, unless you turn those off. The privacy notice lists everything that connects.

  • Choose your runtime — built-in, Ollama, or LM Studio.
  • Download an open-weight model once over your normal internet.
  • After that, generation, preview, and checks all run on your machine.
Closed beta

What to expect from the closed beta.

This is an early build. It works, and the output is real design-system markup — but you'll find rough edges, missing patterns, and the occasional generation that needs a second go.

It runs on macOS (Apple Silicon) and Windows (64-bit). There's no Linux build yet.

What it makes is a prototype, not production code, and the automated checks are a floor rather than a sign-off. Manual accessibility testing, content design, research and — for NHS.UK work — clinical and content review all stay with you. Use synthetic content: prototypes aren't the place for real case files or resident records. What it doesn't do.

Feedback is genuinely welcome — what worked, what didn't, what you wish it did.Email Courtney directly.

Build your first public service page today.

Free during the beta. macOS and Windows. No account, no cloud — your prompts and prototypes never leave your device.