Compound sections
Headers, heroes, pricing, comparisons, FAQs, calls to action and footers arrive with responsive structure and every relevant state.
MarketingAppBlocks lets an AI describe the important structure, content and behavior. A deterministic compiler supplies the responsive layout, accessibility, interaction states, motion and production plumbing.
01site product theme=blueprint02 hero split03 title "A complete site"04 button "Start" href=/app05 features bento06 dashboard dense
The model chooses tested capabilities instead of recreating markup, responsive CSS, event handlers and accessibility behavior for every project.
Use the highest-level block that fits. Descend into smaller blocks only when the design needs an exception.
Headers, heroes, pricing, comparisons, FAQs, calls to action and footers arrive with responsive structure and every relevant state.
MarketingDashboards, metrics, charts, tables, forms, tabs, dialogs, boards and activity feeds share one interaction contract.
Web appsUnknown blocks, duplicate routes, invalid fields and unsafe URL schemes fail before deployment. Content is escaped by default.
Every block exposes concise attributes, children and variants through the CLI and generated catalog JSON. Models retrieve only what they need.
Every build reports exact byte expansion and a transparent token estimate, so the 10× target can be tested rather than marketed.
AppBlocks compiles to ordinary static files that run without the compiler. You can deploy them anywhere, inspect every byte and add conventional code where a block is not enough.
site "Northstar" theme=signal
header logo=Northstar sticky=true
page "/" title="Northstar"
hero variant=editorial
title "Plan the work. Ship the result." level=1
button "Open workspace" href=/app variant=solid
features variant=bento
feature icon=grid
title "One coherent system"
text "Responsive and accessible by contract."Turn indentation, arguments and attributes into a source-located syntax tree.
Reject unknown contracts, unsafe URLs, duplicate routes and incomplete controls.
Expand the validated graph into complete pages, styles, runtime behavior and manifests.
Clone the project, edit one AppBlocks file and inspect the deployable output. No framework setup and no hosted model dependency.