Powered by CometAPI

From a sentence to a deployed website

Web Copilot generates a structured, multi-page site from one line of description. Edit it visually, direct it by chat, then ship it live.

Cmd/Ctrl + Enter
  • No credit card
  • Deploys to your own Vercel account
  • Your site, plain HTML, no lock-in
aperture-light.vercel.app

Portrait & editorial photography

Aperture & Light photographs the moments that matter

Get started

An actual generated site - rendered by the same components that build the deployed version.

Section types
14Section types
AI operations
14AI operations
Pages generated per site
4Pages generated per site
JavaScript shipped
0 kBJavaScript shipped

Examples

One sentence in, a whole site out

Each of these came from a single line of description - brand name, palette, typeface, copy and photography chosen to fit the trade.

Aperture & Light website

Photography

Aperture & Light

Aperture & Light photographs the moments that matter

4 pages · 27 sections
Fern & Ash website

Restaurant

Fern & Ash

Fern & Ash - seasonal cooking, done properly

4 pages · 27 sections
Halo Studio website

Salon

Halo Studio

Halo Studio - a cut that grows out well

4 pages · 27 sections
Northwind website

SaaS

Northwind

Northwind turns messy work into one clear workflow

4 pages · 27 sections
Ironwood Athletic website

Fitness

Ironwood Athletic

Train with Ironwood Athletic and actually stick with it

4 pages · 27 sections
Merrow & Slade website

Professional services

Merrow & Slade

Merrow & Slade - straight answers on complicated matters

4 pages · 27 sections

How it works

Four steps, and the last one is live

No template picking, no blank canvas, no drag-and-drop archaeology. Describe it, refine it, ship it.

WAperture & Light Deploy
Aperture & LightGet in touch
Hero
1440px · 37%
  1. 01

    Describe the business

    One line is enough. The AI plans the pages, writes the copy, picks on-topic imagery and chooses a brand kit that suits the industry.

  2. 02

    Edit what you see

    Click any section to change text, swap images, reorder, duplicate or restyle it. Desktop, tablet and mobile previews are real, not approximations.

  3. 03

    Direct the copilot

    Ask for "a darker, more premium look" or "a stronger call to action". It edits the section you have selected rather than regenerating the site.

  4. 04

    Deploy it

    One click builds static HTML and ships it to Vercel. You get the build status and the production URL, and can redeploy any time.

Features

Everything you need to ship a site people trust

Built like a product you would keep using after the novelty wears off.

Structured, not scraped

Your site is stored as pages, typed sections and a brand kit - never a blob of generated HTML. Everything stays editable by hand.

A real brand kit

Colours, fonts, corner radius, button style, density and light/dark - applied consistently across every section in one move.

Multi-page from the start

Home, About, Services, Contact and any custom page you want, each with its own sections, SEO title and description.

Undo everything

Manual edits and AI changes share one history stack, so a copilot instruction is exactly as reversible as a keystroke.

Fast, static output

Deployed sites are plain HTML with one precompiled stylesheet. No framework runtime, no hydration, no client-side JavaScript.

Imagery included

On-topic photography is chosen during generation, and a searchable library is one click away from any image slot.

AI output is validated

Every change is parsed against a schema. Unknown fields are dropped, unsafe links are stripped, and no generated code is ever executed.

Built for many clients

Workspaces scope every project, so agencies and freelancers can keep client sites cleanly separated from day one.

No lock-in

It deploys to your own Vercel account and the output is portable HTML and CSS. Take it and host it anywhere.

AI copilot

It edits your site. It does not rewrite it.

Ask in plain language and the copilot calls specific, validated operations on the section you have selected. Small, reviewable, reversible changes - never a fresh site you did not ask for.

  • Make this section more premium
  • Rewrite the copy so it is sharper
  • Change the layout
  • Make this conversion focused
  • Use a darker design
  • Add pricing after the gallery

14 operations it can call

create_page · update_page · delete_page · add_section · update_section · update_content · delete_section · duplicate_section · reorder_sections · move_section · toggle_section · update_theme · add_asset · set_section_image

“Make the hero more premium”becomes
copilot response
{
  "message": "Rewrote the hero and warmed up the palette.",
  "operations": [
    {
      "name": "update_section",
      "input": {
        "sectionId": "sec_9f2a",
        "props": {
          "heading": "Photographs that feel like you",
          "variant": "centered"
        }
      }
    },
    {
      "name": "update_theme",
      "input": { "primaryColor": "#b45309", "radius": "lg" }
    }
  ]
}

The server validates every call against the same schema your own clicks go through. If the model gets an argument wrong it is told exactly why and corrected - once - rather than guessing.

Section library

14 section types, each with real layout options

Sections are typed and validated, so the AI can only ever produce a layout that actually renders - and you can always take over by hand.

Structure

  • Header

    Logo, navigation and a call to action

  • Footer

    Site-wide links and legal

Content

  • Hero

    Above-the-fold headline and primary action

  • Features

    Services or benefits in a grid

  • Gallery

    Image grid for portfolios and work

  • Text + Media

    Long-form copy beside an image

  • Team

    People behind the business

  • FAQ

    Answers to common objections

Social proof

  • Testimonials

    Social proof from customers

  • Stats

    Numbers that build credibility

  • Logo cloud

    Clients or press mentions

Conversion

  • Pricing

    Plans and packages

  • Contact

    Details and an enquiry form

  • Call to action

    Focused conversion band

Brand kits

A palette and typeface that fit the business

Generation picks a kit that suits the industry, and you can swap the whole look in one click - or ask the copilot to shift it.

Studio Indigo

A headline in Inter

Body copy set in Inter, on the surface colour this kit uses for cards and bands.

PrimarySecondary
md · solid

Editorial Noir

A headline in Playfair Display

Body copy set in Lora, on the surface colour this kit uses for cards and bands.

PrimarySecondary
none · solid

Midnight Neon

A headline in Space Grotesk

Body copy set in Inter, on the surface colour this kit uses for cards and bands.

PrimarySecondary
lg · solid

Warm Clay

A headline in Fraunces

Body copy set in DM Sans, on the surface colour this kit uses for cards and bands.

PrimarySecondary
lg · solid

Clinic Blue

A headline in IBM Plex Sans

Body copy set in IBM Plex Sans, on the surface colour this kit uses for cards and bands.

PrimarySecondary
sm · solid

Soft Pastel

A headline in Plus Jakarta Sans

Body copy set in Plus Jakarta Sans, on the surface colour this kit uses for cards and bands.

PrimarySecondary
full · solid

Deployment

One click, and it is on the internet

Your site is built into static files and pushed to your own Vercel account. You watch the build, then get the production URL. Redeploy whenever you change something.

QueuedBuildingLive

Deploys to your Vercel account with your own token, so the site and its domain stay yours.

No server code is generated and nothing the AI produced is ever executed - the output is HTML and CSS.

A four-page site is around 110 kB total and needs no JavaScript to render.

files to ship
index.htmlhome
about.htmlabout
services.htmlservices
contact.htmlcontact
_site.cssone precompiled stylesheet
sitemap.xmlgenerated
robots.txtgenerated
7 files · 112.8 kB · 0 kB JavaScript

Pricing

Start free, pay when it pays for itself

No credit card to begin, and the free tier is a complete product rather than a trial.

Free

Everything you need to build and ship your first site.

$0forever

  • 1 website
  • Unlimited pages and sections
  • Full visual editor with undo/redo
  • AI generation and copilot edits
  • Deploy to your own Vercel account
Start free
Most popular

Pro

For freelancers and small businesses running several sites.

$19per month

  • Unlimited websites
  • Custom domains
  • Unsplash image search
  • Revision history and rollback
  • Priority AI models
Coming soon

Agency

For teams delivering websites for clients.

$79per month

  • Everything in Pro
  • Team workspaces and roles
  • Client handover
  • White-labelled editor
  • Shared brand kit templates
Coming soon

Paid plans are not billed yet - everything listed under Free is available today, and you will not be charged without choosing to upgrade.

FAQ

Questions, answered honestly

Do I need to know how to code?

No. You describe the business, then edit what you see. Everything the AI produces is editable through the visual editor.

Where does my website actually live?

On your own Vercel account. You add a Vercel token, and deployments go to a project you own - so the site, the domain and the analytics stay with you.

Can I edit the site by hand afterwards?

Yes, and that is the point. Sites are stored as structured sections rather than generated markup, so every heading, image, link and colour is a field you can change without fighting the AI.

What happens to the contact form?

On a deployed site it opens the visitor’s email client with the message pre-filled, which needs no backend. A hosted form endpoint is on the roadmap.

Can I use my own domain?

You can point a domain at the deployment from your Vercel dashboard today. Managing domains from inside the studio is planned.

Which AI model does it use?

Whichever you configure. It runs on CometAPI, Anthropic or OpenAI, and swapping provider is a single environment variable. With no key configured it falls back to built-in templates so the product still works.

Will it invent fake reviews or testimonials?

It generates placeholder testimonials so the layout is complete, and they are clearly editable content - replace them with real quotes before you publish.

Is my data used to train models?

No. Your prompts and site content go to the AI provider you configure purely to fulfil the request, and nothing is used for training by this product.

Describe your business. See it as a website in under a minute.

Free to start, no credit card, and the site you build is yours to keep.

Web Copilot AI Studio - From a sentence to a deployed website