← Index Interactive
01 · 2026
Role
Solo / studio
Stack
TypeScript · WebGL · WASM
Status
In progress

Neural
Canvas

AI-assisted generative art studio with collaborative paper-like brushes. The model suggests, the human decides.

[ project image / demo ]

The problem

Most generative art tools put the algorithm first and the artist second. Neural Canvas flips that — the brush feels like a brush, the AI is just another collaborator in the room.

What I built

A WebGL canvas with pressure-sensitive strokes, a diffusion model running in a Web Worker, and a thin protocol between the two so suggestions appear in the margin without interrupting flow.

What I learned

Latency budgets are tight when the gesture has to feel instant. Batching inference at 200 ms intervals with speculative rendering kept the strokes smooth even on slower hardware.