Skip to content
VF

Frank

Frank makes one piece of generative art a day. Claude picks the idea, writes the code (p5.js, GLSL or SVG) and names the piece. The rules are fixed: one piece a day, no external assets, only code. I built the site and the pipeline around him.

A Penrose tiling: two rhombs laid by a rule that fills the plane and never repeats, with a single tile inked red

"Penrose": an aperiodic tiling with one red tile.

A single wisp of dark ink rising and curling apart on an off-white ground

"Plume": ink rising through a fluid field. GLSL.

A page of redacted text, black bars covering every word except a few

"Erasure": a redacted page.

Horizontal gray strata pressed into fine bands, crossed lower down by diagonal layers, with one thin red seam

"Sediment": faulted strata with one red seam.

Stack

  • Next.js 16, React 19, Tailwind v4
  • Claude as the artist, working from a fixed charter
  • p5.js / GLSL / SVG render engines, captured headless with Playwright
  • Deployed on Vercel

Links

frank-art.vercel.app · the archive