A studio you can wave at
AirDraw Studio turns a webcam into a creative instrument. Point to draw, open your palm to erase, and bring in your second hand to stretch grids, orbs, stars and lightning between your fingertips.
What it is
It started as a small experiment in drawing with a fingertip and grew into a full studio: five brushes, precise erasing, smart shape cleanup, undo and redo, PNG and video export, and a two-hand mode that makes the camera feel like a magic wand. It works with a mouse, touch or pen too, so anyone can try it.
How it works
The browser reads your camera, MediaPipe finds your hand landmarks on your device, and a small gesture engine decides what your hand is doing: pointing, pinching, an open palm, a fist, or two hands together. Positions are smoothed with a One Euro filter so lines stay steady, and gestures use hysteresis so they don't flicker. Everything is drawn on a canvas you can export.
Nothing is uploaded. Read the privacy page for the details.
Built with
- MediaPipe Hand Landmarker
- On-device hand tracking: 21 landmarks per hand, up to two hands
- React 19 + TanStack Start
- App shell, routing and server rendering
- Canvas 2D
- Layered rendering with a cached bitmap for finished strokes
- Tailwind CSS 4
- Styling and the dark studio theme
- Vitest
- Tests for gestures, smoothing, shape snapping, conjure shapes and undo history
Open source
The code is public. Browse it, file an issue, or suggest a new gesture.
View on GitHubReady to draw on air?
It takes one click. No account, no install, and your video stays on your device.
Open the studio