Start with a scribble. AI lays out the whole app — every screen, model, and flow — as a map you can see.
A chat gives you a thread to scroll. ThinkCanvas gives you the whole picture — built live with AI, in the messy, hand-drawn way you actually think.
No credit card · Works with Claude & any MCP agent
AI chat is brilliant — until you need the whole plan back. Then it's 200 messages you have to re-read.
Drag the finished map to explore it — or hit replay and watch the AI build the whole blueprint, node by node.
AI Assistant
Ask the AI
Summarize sections or the whole doc
Explain complex passages in plain language
Q&A — ask specific questions about the content
Cross-reference across pages / connect ideas
Extract key takeaways, definitions, or action items
Chunking engine
Embedding model
RAG retrieval
Highlight text → ask about just that passage
Context-aware: AI sees what you're reading
Two viable paths
Next.js + Tailwind — responsive web, works in Safari & as PWA (add to Home Screen)
SwiftUI native — best PDF perf, Apple Pencil, Slide Over multitasking
React Native — shared codebase with web but PDF rendering is painful
Start PWA (fastest to ship) → native when PDF perf or Apple Pencil becomes the bottleneck
FastAPI (Python)
PyMuPDF / Unstructured.io
OpenAI text-embedding-3-small
Claude / GPT-4o for Q&A
Replay it to watch the thinking happen. On your own board, this is your idea becoming your app.
Reading is linear. Seeing is instant. A canvas hands you the whole system at a glance — so you spot what matters and move.
Every screen, model, and dependency on one surface — not paged out across a transcript.
Click a node to go straight to it. Your plan is a place you navigate, not a wall you re-read.
You remember where things are. A map sticks; message #147 does not.
ThinkCanvas speaks MCP — your agent designs on the same board you do.
No copy-paste, no screenshots. Connect ThinkCanvas over MCP and your agent adds nodes, draws edges, and maps out your app on the real board — then you take over on the same surface.