Settings & help

How unPaper works

Developers & agents

The CLI

Everything the site does, available where scripts and coding agents already work.

npx @unpaper/cli starter --family consulting -o deck.html
npx @unpaper/cli check deck.html
npx @unpaper/cli convert deck.html

What each command is for

  • starter — write a fresh template to disk, ready to hand to a model.
  • check — run the conformance check and exit non-zero on failure, so it drops straight into CI.
  • convert — HTML to .pptx, using headless Chrome for measurement.

Why it exists

An agent building a deck should not have to drive a web page. The CLI is the same engine the site runs, so a deck produced in a terminal and a deck produced in the browser are the same file.

Conversion needs a local Chrome or Chromium; set CHROME_PATH if it is somewhere unusual.

See the agents page for the current published status.

Ready to try it? The tool runs in your browser and needs no account; individual use is free.

All agent surfaces