New: move an existing site in one prompt →
Docs menu

Docs Reference

CLI reference

Every hettie command.

Run with npx hettie, or hettie inside a site folder. Add --json to versions and publish for output scripts can read.

Sites and publishing

CommandWhat it does
new <name> [--template t]Sign in if needed, make the site, download the template and link the folder
auth login | logout | statusSign the CLI in or out
sitesList your sites
sites create <name>Make a site and link this folder to it
publishBuild, upload changed files, put the new version live
versionsList published versions
undo [version]Put the previous (or a given) version back

On your computer

CommandWhat it does
dev [--port N] [--host]Run the site and editor locally
buildBuild the site as it runs live
preview [--port N]Build, then serve the real build locally
mcp [--local]Print the MCP address and how to connect Claude or Codex

Content

CommandWhat it does
contentList, get, create, update, delete, publish and unpublish posts and pages
mediaList, upload and delete images and files
menuRead and change menus
taxonomyTags, categories and their terms
schemaContent types and fields
searchSearch the site
login | logout | whoamiSign in to a site for the content commands
seed | export-seed | importLoad or save starter content
types | doctorGenerate types for your code; check the setup