Export a project you can host anywhere

A contact manager with name, email, phone and company fields. Open the Export tab to download and verify the ZIP.

RecordsAdmin / CRUD tableExample — not saved until you change it

Runs on this device in under a second. Ctrl+Enter also generates.

What the planner understood

Confidence100%
  • contact managermeansAdmin / CRUD table template
  • name, email, phone, companymeansdata fields
Feasibility, templates and prompt history

Feasibility

  • NATIVELight and dark theme
  • NATIVEResponsive layout
  • NATIVESave data on the device

Start from a template

Picking a template keeps the name, colours and fields from your description.

Prompt history

Off by default. Prompts are only kept in this browser if you turn this on.

index.html
Sandboxed · network off · fits 772px

Loading export…

What is inside the ZIP

Your pages, styles and scripts; README.md with run and deploy steps; SPEC.md with the pages, data model, design tokens, feasibility table, acceptance checklist and diagnostics; LICENSES.md listing third-party software (none at runtime); an optional package.json pinning Vite for a dev server; and aiwebapp.manifest.json with schema version, settings, the plan and a checksum for every file.

After building the ZIP, AIWebApp reads it back with an independent parser and checks that every file is present and byte-identical, the manifest checksums match, every reference resolves, and no external scripts are required.

Hosting, truthfully

Any static host serves these files: Cloudflare Pages, Netlify, GitHub Pages, Vercel and others. Data stays in each visitor’s browser, so there is nothing to configure — and nothing shared between visitors. If you need shared data, logins or payments, you will need to add a backend; the spec file lists which requested features were left out for that reason.

You can import the ZIP back later to continue where you left off. Imports are size-limited, refuse path traversal and compression bombs, and validate the plan before use.

Frequently asked questions

Can I export a single HTML file?

Yes. “Download single HTML” inlines CSS and JavaScript into one file for quick sharing.

Do I have to use Vite?

No. The app runs from index.html directly or from any static server. The Vite config is optional.