Command-line interface for the Capuzzella AI-Powered Website Builder.
Manage pages, components, skills, publishing, scheduling, API keys, AI providers, email, and custom domains — all from your terminal.
- Node.js 18+
npm install -g capuzzellaSet your API key and server URL:
export CAPUZZELLA_API_KEY=cap_...
export CAPUZZELLA_URL=https://your-instance.capuzzella.comCAPUZZELLA_URL defaults to http://localhost:3000 if not set.
capuzzella <command> [options]
capuzzella whoamicapuzzella pages list
capuzzella pages get index.html
capuzzella pages save blog/post.html --file ./post.html
capuzzella pages delete blog/old.html
capuzzella pages download ./backupcapuzzella publish all
capuzzella publish index.html
capuzzella unpublish index.html
capuzzella status index.htmlcapuzzella schedule list
capuzzella schedule list all
capuzzella schedule add index.html --at 2026-04-01T09:00:00Z
capuzzella schedule get 1
capuzzella schedule cancel 1capuzzella keys list
capuzzella keys create --name "CI Deploy" --role editor
capuzzella keys revoke 3
capuzzella keys delete 3
capuzzella keys audit 3capuzzella ai-provider get
capuzzella ai-provider set --provider anthropic --model claude-sonnet-4-20250514 --api-key sk-...capuzzella email get
capuzzella email set --domain example.com --contact-email hello@example.com --api-key re_...
capuzzella email removecapuzzella domains list
capuzzella domains add example.com
capuzzella domains delete <domain-id>capuzzella components list
capuzzella components get <name>
capuzzella components save <name> --file ./component.html
capuzzella components delete <name>capuzzella skills list
capuzzella skills get <id>
capuzzella skills add <id> --file ./skill.md
capuzzella skills delete <id>capuzzella assets list
capuzzella assets upload ./image.png
capuzzella assets delete image.png
capuzzella assets search feature
capuzzella assets unused
capuzzella assets download ./assets-backupSee LICENSE.md.