Early access ยท For websites you build with Claude

Every site you build with Claude, in one place.

Marks is a Mac app that gathers your Claude-built sites into one dashboard. Open any of them to keep working with Claude beside a live preview, then publish to Cloudflare with one button.

For Macs with Apple silicon. We're letting people in a few at a time.

The Marks dashboard: website cards with screenshots, each showing its type, when it was last edited, and its live Cloudflare address or deploy status.

What Marks does

01

Import

Bring in the sites you've already made: folders from Claude Code, zips, or files downloaded from a Claude chat. Marks fixes their format and checks they build.

02

Edit with Claude

Describe a change, or click an element in the preview to point at it. Claude edits the files and the preview updates.

03

Deploy

One button publishes to your Cloudflare account and hands you the live link. Every card shows whether a site is live or has changes waiting.

Import

Sites from anywhere in Claude, made to work.

Import from Claude Code lists every folder you've worked on with Claude Code, newest first. You can also drop in a folder, a .zip, or a file you downloaded from a Claude chat.

Marks shows what it found and what it will fix before changing anything, then fixes it:

  • A React component from a chat becomes a full Vite + React + Tailwind project, with the libraries it uses
  • HTML fragments become complete pages, with mobile viewport tags
  • A missing index.html, an extra wrapping folder, and macOS clutter
  • Links to files on your Mac are copied into the site
  • Markdown, SVG and Mermaid artifacts become web pages
  • Broken package.json and wrangler settings

Then it installs and builds the site to prove it works. If the build fails, Claude repairs it with the smallest change that works, and the check runs again. A folder that needs no fixes is used where it is; otherwise Marks works on a copy, so your original stays untouched.

The import dialog for a downloaded page: Marks detected static HTML and lists the fixes it will make, such as making the page the home page and wrapping a fragment in a full HTML document.

Edit

Ask for a change. Watch it happen.

Each site opens with Claude on the left and the live site on the right. Claude works with your existing Claude plan through Claude Code, so there's no API key and no extra bill.

  • Point at things: pick any element in the preview and Claude gets its exact markup and styles
  • Show, don't describe: paste or attach screenshots and files
  • Check every size: switch the preview between desktop, tablet and phone
  • Pick up where you left off: conversations are ordinary Claude Code sessions, so they also continue in Terminal
A site open in Marks: on the left, Claude has made the Order a bouquet button coral and added a delivery line; on the right, the live preview shows the change.

Deploy

Live on Cloudflare in one click.

Marks deploys each site the way it's already set up to deploy, using your own Cloudflare login.

If the site hasMarks runs
A deploy script that uses wranglerThat script, exactly as you would
A wrangler configThe build, then wrangler deploy
A Cloudflare Pages configThe build, then wrangler pages deploy
None of theseThe build, then publishes it as a Cloudflare Worker at name.your-subdomain.workers.dev, without adding files to your project

If a deploy fails, one click sends the log to Claude to fix.

Early access

Apply for Marks.

Tell us a little about how you build. We review every application and email you a download link when your access is ready.

You'll need

A Mac with Apple silicon
M1 or later, running macOS 12 or later.
Claude Code
Installed and signed in with a Claude Pro or Max plan.
Node.js
To install and build sites. Installs from Homebrew, nvm and mise are all found.
A Cloudflare account
Free is fine. You sign in once from Marks' Settings.