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
finally gave it a spin this morning and the weather reactivity is honestly charming, my little guy wandered off the screen right when it started raining. love that nothing leaves the mac
Tamamon
@zaferkdgqΒ Ha, the rain exit gets everyone β it heads off-screen to go home when the weather actually turns where you are. Glad you gave it a spin, and that the nothing-leaves-the-Mac part clicked. Thanks Zafer!
the gacha loop is genuinely charming, and i love that it actually reacts to the weather outside my window. caught it heading to bed when it started raining last night, which was a small but delightful touch.
Tamamon
@duygufblpΒ Love that you caught the bedtime one β it heads home to sleep when it's dark or raining outside your window. Those little real-world reactions are the details I care most about, so this made my day. Thank you, Duygu!
The little guy reacting to actual weather is such a nice touch, especially seeing him head home when it starts raining outside my window. Wish more desktop apps felt this cozy without asking for an account.
Tamamon
@glcandinca4qy9Β "Cozy without asking for an account" is exactly the bar I set for it β no signup, nothing leaves the Mac. And the walk home in the rain is my favorite detail too. Thanks GΓΌlcan!
The real-time weather reactions are such a thoughtful touch β having your pet actually go home when it rains makes the whole thing feel alive instead of just decorative. Love that nothing leaves the Mac.
Tamamon
@cemalfzvrΒ Thank you β "alive instead of decorative" is exactly the line I was aiming for. The going-home-in-the-rain reaction is my favorite, and keeping it all on the Mac is the part I care about most.
The detail that got me isn't the gacha β it's that the pet perks up and waves when a Claude Code session is waiting on your input. I usually have two or three sessions running side by side, and "which one is blocked on me" is a problem I've half-solved with terminal bells. A pixel pet doing that job ambiently is honestly better UX.
Also appreciated the upfront note that it reads local coding activity, not subscription limits β that kind of honesty in a launch post is rare. Congrats on shipping, @besslframework π
Tamamon
@akbar_bΒ This is exactly the use I hoped someone would catch β with three sessions side by side, a little creature perking up at the one that's blocked on you is a calmer signal than a wall of terminal bells. And keeping the honesty upfront mattered to me: it reads your local activity, nothing leaves the Mac. Thanks for the kind
words, Akbar π
The stressful world of builders could use more of this kind of fun.
Tamamon
@akashnawaniΒ Completely agree β the build grind runs hot, and a small bit of calm in the corner was the whole idea. Thanks Akash!
The no-account, no-upload framing is the detail that keeps this from becoming a productivity surveillance toy. For a local Mac companion tied to coding-agent work, I would keep the user-facing promise very explicit: what signal is read, where it is stored, and how someone can back up or reset it. That trust boundary is what makes small local tools feel safe to leave running all day.
Tamamon
@krekeltronicsΒ This is the most useful kind of feedback β thank you. You're right that for something you leave running all day, the trust boundary is the product. I'm making "what's read, where it's stored, how to back up or reset" more explicit in the app and on the site; export/import already shipped for the backup/reset half. Keeping that promise legible is the whole point.
The weather-reactive behavior is such a thoughtful touch, sending your pet home when it actually rains where you live makes the little guy feel alive instead of just decorative. Love that it all stays local too.
Tamamon
@uyanbal77090Β Thank you! the weather reaction is the detail I'm proudest of, precisely because it makes the little guy feel alive rather than decorative. And yeah, it all stays local. Appreciate the kind words π
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.
Tamamon
@fanny_guillouΒ Thank you, Fanny β that childhood nerve is exactly the one I was reaching for. A tiny thing growing quietly in the corner while you work is the whole feeling I wanted, so this means a lot.