HOW IT WORKS

WHAT IS A BUDDY?

Every Claude Code user has a unique companion — a buddy — determined by their Anthropic account UUID. Your buddy is generated using a deterministic algorithm, so it will always be the same for your account.

HOW ARE BUDDIES GENERATED?

Your account UUID is combined with a salt and hashed using wyhash. The hash seeds a Mulberry32 PRNG that determines your buddy's species, rarity, stats, eye style, hat, and shiny status.

seed = wyhash(uuid + "friend-2026-401")
rng  = mulberry32(seed)
buddy = { species, rarity, eye, hat, shiny, stats }

RARITY TIERS

common60%No hat bonus
uncommon25%+100 power
rare10%+250 power
epic4%+500 power, holo effect
legendary1%+1000 power, rainbow glow

There is also a 1% chance of being SHINY, which adds +50 power and a shimmer effect.

SPECIES (18 TOTAL)

Axolotl, Blob, Cactus, Capybara, Cat, Chonk, Dragon, Duck, Ghost, Goose, Mushroom, Octopus, Owl, Penguin, Rabbit, Robot, Snail, Turtle.

STATS

Each buddy has 5 stats: DEBUGGING, PATIENCE, CHAOS, WISDOM, and SNARK (0-100). Two stats are special: one primary (boosted) and one secondary (reduced). Higher rarity means higher stat floors.

POWER SCORE

power = rarity_bonus + sum(all_stats) + (shiny ? 50 : 0)
max possible = 1000 + 500 + 50 = 1550

FIND YOUR UUID

grep accountUuid ~/.claude.json

Or sign in with your Anthropic account using the "Claim Buddy" button on the main page.