A canvas any AI can design on.
Ask ChatGPT, Claude or your coding agent for a post, a poster or a whole website. It builds it here while you watch, in real layers you can change by hand.
Works with the AI you already use — ChatGPT, Claude, and any agent that speaks MCP
Claude Code
Codex
Cursor
ChatGPT
Gemini CLI
GitHub Copilot
Windsurf
OpenCode
Ask for anything you'd design. The AI writes it straight onto the canvas, checks its own work, and leaves you real layers — not a picture of a design.
Posts and carousels"Three slides of money tips for Instagram, in our colours."
Posters and flyers"An A4 poster for Saturday's yoga class, with a live shader behind it."
Websites"A landing page for our running shoes, then the phone version."
App screens"A sign-in screen for our budgeting app, 390 wide."
Change what's there"Make it warmer." "Translate it to Spanish." It reads the real design, not a screenshot.
Bring a page inPoint it at a site and every section, picture and line of text lands as an editable layer.
Bring any page in. Point your agent at a site and it lands as layers you can edit — every section, picture and line of text, measured from the page itself, not guessed.
~20sa full page
1pxoff Chrome's height
209editable layers

One address for every agent. The terminal in the app is already connected. ChatGPT, Cursor or an agent on another computer gets one address and asks you once, in the browser. Disconnect it any time.
How agents connect →
The design is the code. Every frame is a real element with real CSS — flex, padding, gaps, pictures. Agents read it back as markup and change it in the same language you'd ship.
› make the hero headline a serif
● gesso · get_selection
● gesso · update_styles Hero title
font-family: Georgia, serif;
letter-spacing: -0.01em;
letter-spacing: -0.01em;
One change, one undo. The page around it reflows as it would in a browser.
Smooth with thousands of layers. The canvas is the real web, drawn by Chromium — measured in the app, not in a demo.
117 fpspanning 14,000 layers
96 fpszooming the same page
120 fpssix live shaders on screen
Made in Gesso Each one written by an agent in a single pass, straight onto the canvas — real photos, real type, live shaders.










What's new
Share by link: any frame as a page anyone can open
Agents export files, and roll back a change in one step
30 live shaders: mesh gradients, grain, halftone, liquid metal
Sign in on the web, and one MCP address for every agent
Gesso is in beta. Try it free, then become a member. The first 100 members pay $60 for their first year instead of $150 — and anything we add during that year is included free.
Free trial Beta
150agent calls
- The full editor: frames, pen, text, layout, 30 live shaders
- Any agent, from anywhere — ChatGPT, Claude, Claude Code, Cursor
- Share by link, export PNG, JPG and PDF
- No card needed
Founding member Only 100 founding spots
- Unlimited agent calls, from any agent
- Everything in Gesso today
- Everything new during your year is included — new features, AI credits, agent credits — at no extra cost
- A direct line to us: you shape what we build next
Founding memberships open this week. Leave your email and we'll send you the link first.
Try Gesso now.
Download for macOSFor Macs with Apple silicon (M1 and later). Intel Mac? Download here. Free trial, no card.