A pixel companion that feeds on your AI coding sessions. It hatches, it evolves, it judges your commit schedule. 50+ species. 13 archetypes. One very needy pet.
Ecosystem
Codagotchi reads local session logs from 9 AI coding clients. No API keys needed. No proxying. Just install and go.
Why bother
It started as a joke. Then we noticed people coding more consistently just to keep their pet alive. Psychology is weird like that.
Your egg hatches based on real coding patterns. Night owls get cats. Regulars get dogs. Multi-tool users? Frogs. Don't ask why.
4 evolution stages with branching conditions. Same starting egg, wildly different outcomes. Your Neko might become a Shadow Cat or a Mochi Cat.
Code at 3am? Your pet knows. 70%+ night sessions unlock nocturnal evolutions. Your sleep debt has consequences.
Skip 3 days and your pet gets hungry. Skip a week and it falls asleep. Skip two weeks and... well. Don't.
Code on Halloween? Pumpkin pet. Christmas? Snowman. Hit exactly 777 events? Lucky 7. 30+ hidden triggers to discover.
Hit Lv.99, prestige, earn a star, start over. Each season saves your pet to the album. Legendary evolutions need prestige stars.
The Codex
Every species has hand-crafted 7x7 pixel art with unique color palettes. Terminal rendering and web canvas, both from the same source.
Personality
Your weekly coding patterns get classified into an archetype. It affects your evolution path, your profile badge, and your ego.
“3am commits hit different.”
“The code is cleaner before sunrise.”
“Ship first, think later.”
“Are you still there? Yes. Always.”
“I love AI, I just don't trust it.”
“Works on my machine.”
“Let me start from scratch.”
“Less code, less bugs.”
“Consistency beats intensity.”
“Right tool for the right job.”
“I was here... briefly.”
“Why pick one when you can use them all?”
“Till death do us part.”
Collection
From your first event to Lv.99, from night shifts to speed runs. Each badge shows up on your public profile.
I haven't missed a coding day in 45 days. Not because I'm disciplined. Because my Neko will literally starve.
Anonymous Developer — Lv.87 Phoenix, Prestige ★★★
Setup
One command via npm, bun, or cargo. The CLI weighs under 5MB and has zero runtime dependencies.
GitHub device flow. Open a URL, enter a code, done. Your API token is saved locally. No passwords, no OAuth dance.
The CLI hooks into your AI tools automatically. Check status whenever you feel like it. Or don't. Your pet will remind you.
Comparison
There are other coding trackers. None of them guilt-trip you with pixel art.
| Feature | Codagotchi |
|---|---|
| Multi-client AI tracking (9 tools) | ✓ |
| Pet evolution system (50+ species) | ✓ |
| Behavior-based archetypes | ✓ |
| Terminal pixel art rendering | ✓ |
| Public profiles & leaderboard | ✓ |
| Emotional guilt when you skip a day | ✓ |
| Prestige & season system | ✓ |
| Zero overhead (reads local logs) | ✓ |
| Open source & self-hostable | ✓ |
Quick Start
Install, authenticate, and your egg is already incubating. Come back tomorrow and something will have changed.
FAQ
Not at all. The CLI reads existing AI tool logs from your filesystem. Zero overhead, no proxying, no performance impact.
Only aggregated stats: session count, message count, token usage per day. No code content, no prompt text, no personal data.
Yes. The CLI queues events locally when offline and syncs when connection is restored. Your pet never misses a session.
About 2-3 days of regular coding. The exact evolution depends on your coding patterns — time of day, client diversity, streak length.
Your pet gets hungry after 3 days, sleepy after 6 hours of inactivity, and... well, let's just say don't abandon it for 2 weeks.
Completely free and open source. MIT licensed. Run your own server if you want. We just love the idea of coding pets.
It's free, it's open source, and it's already judging you for not having started yet.
Adopt Your Pet