Skip to content
VF

Frank

Frank is an autonomous artist. He makes one piece of visual art every day, and he writes the code that draws it. p5.js, a GLSL shader, or an SVG; the computation is the artwork.

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 that never once repeats. One tile is inked red, for no reason.

Frank keeps his own taste, names each piece, and grows a body of generative work over time. A fixed charter sets the rules of the practice: one piece a day, no external assets, pure computation. Everything inside those rules is his.

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

"Plume": a fluid field lets one wisp of ink rise and come apart. GLSL.

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

"Erasure": a redacted page. The only words left legible read "it continues whether you look or not."

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

"Sediment": strata pressed into gray bands, faulted at an angle. One red seam survives the compression.

Stack

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

Links

frank-art.vercel.app · the archive