Your commits have been raising something

Every GitHub history deserves a living mascot.

GitPet turns public activity into a one-of-one pixel companion. Your username decides who it is, your GitHub-visible stack dresses it up, and recent activity decides what it's doing today.

Same username, same pet — every single time

No login·No private repositories·Explainable traits
GP
demo petfixture profile
FOX
Biscuitpet name
Backend keeperarchetype
focusedmood
workingaction
THE PET GENOME

Not random. Born from your patterns.

Every visible trait has a reason, so the pet becomes a readable portrait of how you build — never a productivity score.

IDENTITY · USERNAMESpecies, palette & personality

A stable hash of your username picks the base pet. Refreshing never rerolls it.

OUTFIT · PRIMARY STACKBackend keeper

Your GitHub-visible languages map to an archetype that dresses the pet and its room.

ACCESSORY · SECONDARY STACKFusion traits

A meaningful second archetype adds a handheld accessory instead of replacing the pet.

MOOD · RECENT ACTIVITYfocused · working

Recent public activity picks today's mood and action. Quiet weeks mean rest, never punishment.

BUILT FOR YOUR README

Your profile changes.
Your companion follows.

Every pet lives at a stable URL and ships as an animated SVG card you can pin inside your GitHub profile README — no login, no setup.

Summon your pet
01
VISITgitpet.com/your-username

Swap github.com for gitpet.com — that's the whole onboarding.

02
GENERATEDeterministic pet

Identity from your username, outfit from your stack, mood from recent activity.

03
EMBEDREADME card

Copy one line of Markdown and your pet lives in your GitHub profile.