Learn with a canvas-linked AI tutor

They paired ChatGPT with a shared drawing board so it could teach topics through sketches, explanations, and practice questions.

Done with ChatGPTยท Intermediateยท Nov 2026

What they did
The author created a macOS app that anyone with an AI subscription can connect to through MCP. Once linked, the agent can view the board, draw with sandboxed JavaScript and simulated ink, place three.js, HTML, and SVG content, and see user edits as they happen. They instructed it to teach in small increments and to avoid giving away exercise answers.
How it went
They used the setup for long learning sessions in physics, biology, and geometry, moving from an initial broad question into more detailed follow-up topics. No hard metrics were recorded, but Opus 5.5 on medium/high was their preferred explainer.
Tips
A tutor workflow like this needs clear guardrails so the agent stays in teaching mode instead of solving everything immediately. If you rely on hosted Gemini voice, plan around roughly 55 minutes per user per day, or install the local voice model from Settings.

Try it yourself with ChatGPT

Act as my step-by-step tutor for [topic]. Use the connected canvas to draw a fresh visual for each concept, explain the idea in plain language, and then ask me one quick practice question before moving ahead. Keep going at a [beginner/intermediate] pace, wait for my response before showing any answer, and stop after [number] steps with a brief recap and three review questions. Before you carry out anything irreversible, such as sending, submitting, deleting, or paying, pause and ask me to confirm.

Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.

Get 3 agent uses like this every morning

With the day's top AI news. Free, and one click to unsubscribe.