GitMon
Your GitHub activity feeds, trains, and evolves a virtual pet.
Code to keep it alive.
We count your commits, PRs, and issues — we never read, store, or modify your code.
GitHub requires the "repo" scope to access private activity counts. We only read event metadata (timestamps, types). Travis CI, Codecov, WakaTime, and other developer tools request the same scope.
Exclusive profession archetypes for early adopters
43 species to collect · 7 rarity tiers · AI personality
How it works
Your GitHub activity feeds, trains, and evolves your GitMon. Stop coding for too long and it starves.
Pick an egg
Choose from 43 species. Common starters are open from level 0 — rare, epic, legendary and mythic tiers unlock as you level up. 23 exclusive founder species for early adopters.
Code to hatch
Push commits, open PRs, close issues. Each action progresses the egg. When it hits 100% your GitMon hatches at level 1.
Evolve through 4 stages
Egg → Baby (lv 1) → Teen (lv 15) → Adult (lv 35). Stop coding for 48h+ and your GitMon goes hungry, then critical, then dies.
How GitHub activity feeds your GitMon
Same per-type formula the engine uses — no smoke and mirrors.
Consistency Bonus — streak multiplies your XP
Keep a daily streak going. Your streak tier multiplies every day's XP — up to 2× at 100 days.
Daily cap: 300 XP base, up to 600 XP with a 100-day streak. Per-type caps prevent farming — committing 500 times in a script still only earns the 10-commit ceiling.
Streak days require at least 2 contribution types — a 1-commit day keeps your streak alive but doesn't advance the multiplier tier.
XP curve: Each level n costs ⌊50 × n^1.5⌋ XP. Level 1 = 50 XP, level 10 ≈ 158, level 35 (Adult) ≈ 10k cumulative.