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.

problem· your AI
Designers who build with AI bounce off engineer-shaped tools.
persona· you
Maya, 32 — design lead who ships with AI daily.
jtbd· your AI
Brief my AI in my own words, so the build matches intent.
insight· you
The cards ARE the brief — the canvas is where they gather.
decision· your AI
One shared space, the single source of truth for you both.

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.

project-plan.md
## Personas
### Maya — design lead
- Ships solo, pairs with an AI all day
- Frustration: re-briefing every session
- Goal: one place to think
## Problem statement
Designers lose time switching to todo
apps built for project managers. They
need two-second capture that…
duetpad

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.
Persona

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
Launch SWOT
SWOT
Strengths2
  • Fast, calm canvas
  • Real-time AI pairing
Weaknesses2
  • No mobile app yet
  • New, small team
Opportunities2
  • Vibe-coders need a place to think
  • MCP ecosystem is growing
Threats2
  • Free canvas tools
  • Platform AI bundling
Product roadmap
Roadmap
Now2
Canvas + AI syncShipped
Comments & notificationsIn progress
Next1
Templates galleryPlanned
Later1
Mobile viewPlanned
Go with Supabase Auth
Decision
Decided
Context
How we handle sign-in for launch.
Considered
Roll our own auth
Chose
Supabase Auth
Why
Keyless, hosted, exit-portable. Revisit at scale.
Churn at <$25 ARPA
Risk
markethigh severitymedium likelihood
Risk

The MCP-connect cliff — people who don't connect their AI in the first week rarely come back.

Mitigation

Guided connect in onboarding, with a nudge on day 3.

Launch priorities
Acceptance Criteria
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.

PersonaJTBDSWOTRoadmapOKRsRiskDecisionEmpathy mapLean canvasCompetitive analysisCustomer journeyProblem statementFive whysFunnelPricing tiersPositioning+16 more

When none fits, your AI builds one. It assembles a custom card from the same building blocks — no fixed templates, no waiting on us.

HeadingRich textTagsMetricChecklistTableLinkQuote
Launch checklistcustom
P0pre-launch
✓Flip the lifetime deal on
Apply $24/$228 prices
Capture the canvas screenshot
Ready1 / 3

How it works

Three steps, and you’re building together.

1

Start your free trial

Open your first canvas in a click — 14 days free, no card, nothing to install.

2

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-up
3

Build 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.

All questions →

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.