Craft

Small interaction experiments: the details that make AI interfaces feel alive.

Remix · a design agent lives here

Describe a vibe and a live agent restyles a specimen of this site, streaming its design decisions one token at a time, then auditing its own contrast and repairing what fails. Taste from the model; guardrails from code.

open the experiment →

ASCII fluid

A fluid simulation with a terminal's voice. Drag, and energy is injected along your cursor's path, advected, diffused, decayed, then rendered as a ramp of monospace glyphs. No WebGL, no textures; just math and type.

⌘K command palette

A real ⌘K palette, not a mockup: it's this site's actual navigation. Fuzzy matching written from scratch, full keyboard support, and actions ranked alongside routes. One input resolving mixed intent is the pattern AI interfaces keep converging on, so I wanted to own every detail of it.