ComfyUI Node
PSN Website Builder
Build a small, offline, SFW static website from a brief (JSON: name, tagline, about, pages, facts{email,phone,address,hours}, brand colour). The copy is written by the local model and checked by code (no invented contact details); the HTML and CSS are written by deterministic code from contrast-checked design tokens. Images start as placeholders plus a prompt list (images_todo.json) for a ComfyUI
PSN Website Builder
- site_dir
- ok
- report_json
◄brief_json{"name": "Harbor Light Bakery", "about": "A family bakery with sourdough and pastries.", "facts": {"email": "[email protected]"}, "brand": "#b5651d"}►
◄output_namemy-site►
◄export_to_dyadfalse►
CategoryParametric/Data
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| brief_json | STRING | {"name": "Harbor Light Bakery", "about": "A family bakery with sourdough and pastries.", "facts": {"email": "[email protected]"}, "brand": "#b5651d"} | Brief json. Default {"name": "Harbor Light Bakery", "about": "A family bakery with sourdough and pastries.", "facts": {"email": "[email protected]"}, "brand": "#b5651d"}. |
| output_name | STRING | my-site | Output name. Default my-site. |
| export_to_dyadopt | BOOLEAN | false | Export to dyad. Default False. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| site_dir | STRING | — |
| ok | BOOLEAN | — |
| report_json | STRING | — |