Tamamon - A desktop pet that grows as you code with Claude Code
by•
Tamamon is a macOS desktop pet that lives on top of your screen and grows the more you build with Claude Code.
What it does:
- 20 species to collect through a weekly gacha, each with its own evolved forms and quirks
- Feed it, play (ball, bubbles), and decorate its habitat
- Reacts to real time and weather — when it rains or night falls, your pet heads home to rest
- Nothing leaves your Mac. No account, no sign-in, no tracking, nothing uploaded.


Replies
Build Check
Heheh love this Jason! Guessing if you're thinking on monetizing or it's just for fun. Congrats on the launch anyway and wish you all the best!
Tamamon
@german_merlo1 Ha, thank you Germán! Honestly it's a labor of love — free, fully local, no catch, and I want to keep the pet and collecting that way. There's a Ko-fi if anyone feels like buying the little guy a coffee, but that's it. Appreciate the kind words, and all the best to you too.
Jason, this hits a very specific childhood nerve for me. The idea of a tiny creature quietly growing in the corner while I work made me smile more than I expected. Cozy little thing.
I think collecting twenty pieces sounds fun and rewarding. Can I choose one favorite pet that always stays active? a favorite option would help users build a stronger connection while still collecting every species.
the 'waves when a session's waiting on input' bit is the sharp part — in the local jsonl, blocked-on-a-permission-prompt and you-walked-away look identical. last event's an assistant turn either way, so the tell has to come from outside the transcript.
Love that this one is proudly useless, that's the whole charm :) After a full day in Claude Code the last thing I want is another dashboard judging me, a little creature that just grows quietly alongside the work is a much nicer relationship with the tool. ;)
The detail I like most is the one that sounds like pure flavor: it wanders home to rest when it rains or night falls. Tying growth to token activity could so easily become a "grind more, feed the pet" guilt loop, a companion that also knows when to sleep says the exact opposite. That resting is what keeps it a friend instead of a productivity nag. Respect on the honesty too, being upfront that it reflects local coding activity and not your subscription % is a real trust signal.
Congrats on the launch! :)