Jay Gupta
← Writing

30 iterations to draw like a human

11 Oct 2026 · 3 min read

The first time I saw a Golpo video (YC backed, they turn documents into whiteboard explainers), my reaction was: okay, that's the bar. The lines looked like someone was actually drawing them. Not a mask wiping across an image. Not an SVG path animation. Drawing.

Every other "AI whiteboard video" tool I tried looked fake within two seconds. So for SketchPen, I decided the drawing engine was the product, and I'd write it from scratch.

It took 30+ versions to get there.

Why it's hard

Generating the image is the easy part now. Making it appear the way a human would draw it is the hard part, and your eye is ruthless about it. People forgive wobbly lines. They don't forgive the wrong order.

A person drawing a cat doesn't reveal it left to right. They do the outline of the head, then the ears, then the eyes, then maybe some fur texture at the end. Text gets written letter by letter, left to right, not faded in. Big shapes come before details. Fills come after outlines. And all of it has to line up with what the narrator is saying at that moment.

The iterations, roughly

I won't share the exact recipe, since it's the core of the product. But the shape of the journey:

Every iteration was the same loop: render the same set of test videos, put them side by side with the reference, and watch them at 1x speed. Not scrubbing. Watching, like a viewer would. If anything felt off, that was the next version.

Where it landed

A 2-minute explainer renders end to end in under 4 minutes: script, scenes, drawings, narration, sync. It speaks English, Hindi and more. And it's priced so a student or a solo creator can actually use it, starting at $14/month.

Around it there's a 7-stage pipeline (LLM generation, image synthesis, speech, assets, rendering) on FastAPI, Postgres and Modal, with the unglamorous parts done properly: idempotent billing, transactional credits, recovery when a stage dies halfway.

What I took away

SketchPen's early access is opening soon. Watch the demo and judge the drawing yourself.

Read next
Building Otto: my agents live on a cloud box now