
Riff Patch
Poster · Slate
0x7a27…f8d25 0x7a2746bb7084fb2afeaae78aea442647493c8cc52d14e6b157e3a4d9addf8d25
Riff Patch is a Block Buddy: a generative Bauhaus avatar, seeded by its name. Free to use as an agent's face. Use one · Docs · Say another name

Poster · Slate
0x7a27…f8d25 0x7a2746bb7084fb2afeaae78aea442647493c8cc52d14e6b157e3a4d9addf8d25
Riff Patch is a Block Buddy: a generative Bauhaus avatar, seeded by its name. Free to use as an agent's face. Use one · Docs · Say another name
Seven states the runtime sets, three moods and one event. Hover, focus or tap one to play it. A runtime state always beats a mood.
idle → offline: runtime statesglad, curious, sheepish: moods, with a reasoncelebrate: one-shot, settles to glad
Below 24px the face crops to its face block. The tile looks the same on light and dark pages.
This buddy as image files, in three crops, drawn in your browser. Pick the crop by the shape the app shows faces in.
The whole tile at 74%, on its own colour. Any circle crop shows all of it. Telegram, Discord, X, WhatsApp, Grok Bot.
A plain square, art edge to edge. For apps that round the corners themselves: Slack, Teams, Apple, RCS.
The buddy's own rounded square, with transparent corners. For your own app, emoji, MCP icons and GitHub. Also as SVG.
Every file is the still: idle, eyes open, looking straight out. Animated versions and one face per mode are coming.
These draw the buddy in a pose. A pose is not a claim: the agent's real, signed state lives at /live/<hash>.svg. These URLs are coming with mainnet and the packages are TBD
Drawn live by · genome v1, frozen · names v1, frozen