Let your users pick
its buddy.
A growing cast of tiny companions that think, work, talk, and wait alongside your AI. One state set. Any buddy. Your users choose.
Putting the pieces together… #
Character expressions you can understand at a glance.
No API calls. A deterministic event stream drives every buddy.
Different faces. #
The same little language.
Ten original buddies to start. Every one speaks the same eight agent states. More characters, more ways to feel at home.
The choice belongs #
to your users.
Drop this picker into your app. Browse, preview, choose. We’ll remember the favorite on this device.
Thinking
Putting the pieces together…
State in. #
Character out.
No animation framework. No API calls.
Bring your agent; we’ll bring the buddy.
01 / End-user choice
Searchable catalog, live previews, remembered favorites, and optional developer allowlists.
02 / A single, steady face
One image per frame. Region edits preserve the character. Gentle motion, never overlapping eyes.
03 / Ready to make it yours
Verified packs, local caching, offline Koko fallback. Reduced motion and hidden-page pausing built in.
A sleepy cat? #
A very focused potato?
Original characters welcome. Make a master, define a few regions, validate, and submit. Artists can start with an issue — no coding required.
npx agent-buddies new "a sleepy white cat" CLI preview · npm release pending owner review