Watch your AI think. Give it a canvas.
Your AI turns plans, specs and decisions into cards in front of you, and you shape them with it on the same canvas. Works with any MCP-connected AI.
Your markdown, turned into something you can see.
Everything your AI would have buried in a .md file becomes a card on a canvas — laid out, colour-coded and linked. You take it in at a glance instead of reading it line by line.
Already got a plan in a markdown file? Drop it on the canvas and it lands as laid-out, colour-coded cards in seconds. You start from what you have written, not a blank page.
Any shape
A card for anything — or your AI builds one.
Product plans, research, business cases, decisions, risks, plain notes — whatever you and your AI work through gets its own clean, typed card. Cards reference each other, so the whole board stays connected, like Obsidian meets FigJam.
Maya O.
Design lead
Ships product design solo and pairs with an AI that writes the code. Lives between Figma and a terminal, and wants one calm place to think.
Frustrations
- Ideas scatter across chats, docs, and browser tabs
- Engineer-shaped tools slow her down
Goals
- Keep the whole project in one shared space
- Go from idea to shipped without losing the thread
- Fast, calm canvas
- Real-time AI pairing
- No mobile app yet
- New, small team
- Vibe-coders need a place to think
- MCP ecosystem is growing
- Free canvas tools
- Platform AI bundling
The MCP-connect cliff — people who don't connect their AI in the first week rarely come back.
Guided connect in onboarding, with a nudge on day 3.
Must
- Canvas syncs with the AI in real time
- Sign in with GitHub
Should
- Comments on any card
- Email notifications
Could
- Templates gallery
Won't
- Native mobile app
32 built-in card types — and counting.
When none fits, your AI builds one. It assembles a custom card from the same building blocks — no fixed templates, no waiting on us.
How it works
Three steps, and you’re building together.
Start your free trial
Open your first canvas in a click — 14 days free, no card, nothing to install.
Connect your AI
Paste one line in your terminal to connect the AI you already use — on your existing subscription. No keys, no extra AI bills.
<your-ai> mcp add duetpad …— your exact line at sign-upBuild together
Your AI reads the whole canvas and works on it with you, live — and picks the board back up every session.
Honest pricing
Keep using the AI you already pay for.
14 days free, no card. Then $19/mo billed yearly ($228), or $24 month-to-month — or $75 once for lifetime access while we’re in beta.
See what’s included →A few honest answers
Questions people ask before signing up.
Is the canvas a whiteboard like Miro or FigJam?
No — it's the structure of a doc with the freedom of a whiteboard. Every card has a known shape (a decision records the call and why; a plan has stages), so your AI can actually read and build on it instead of guessing at sticky-note soup. Visual where it helps, structured where it counts.
My AI can already draw on a canvas — why duetpad?
It can draw — boxes and arrows it forgets by the next session. duetpad gives your AI a workspace, not a sketchpad: cards with real shape (decisions, plans, risks) it can read back, build on and discuss with you, live on the same board — and it's still there, understood, next session. A drawing is output; duetpad is where the work lives.
Is my work private?
Yes. Your canvas is yours and private by default — nothing's public unless you create a share link, and you can turn that off. Your boards aren't used to train any AI model, and the AI you pair runs under your own AI account, not ours.
Get on the same page as your AI.
One canvas, one line to connect — and your AI finally has the whole picture.
14 days free · bring your own AI · no card.
Built in the open — see what shipped this week.