Hey PH π I'm Simon, maker of Comnyang.
The idea started while I was using Claude Code. There's a tiny animated character that reacts as the agent works, and I caught myself smiling at it more than once. I thought: what if I made one I'd actually want on my desktop all day? And what if it were a cat?
So I made Comnyang, a tiny pixel cat that lives on your desktop. It follows your cursor, kneads the keyboard while you type, puffs steam and turns red when you go too fast, and grows big to stretch with you on a schedule.
The stretch part wasn't an afterthought. Every desk worker I know is quietly battling a neck or lower-back disc problem. I'm one of them. Most stretch apps either nag you or you turn them off in a week. I wanted a nudge that's so cute you want to stretch, not one you dismiss.
So Comnyang is meant to be both: cute enough that you'd keep her around just to watch her exist, and quietly useful enough that your back thanks you. You can also customize her fur to match the cat you actually live with.
Honestly, I made a drag-to-stretch motion and lost count of how many times I picked her up just to see her squish. Watching her knead the keyboard while I type is its own little reward.
macOS first, waitlist-only for now. What would you want a desktop cat to do? Reading every comment today πΎ
https://comnyang.com
Report
Hi, I am really enjoying Comnyang Cat so far β it adds a fun and cozy feeling while coding. A few small feature ideas that could make it even more delightful:
Add an idle sleep animation: after a configurable period of inactivity, the cat could slowly get sleepy and fall asleep with a small βzzz zzzβ animation.
Before waking up, the cat could do a cute yawn and a small stretch when the user moves the mouse or presses any keyboard key, then return to normal activity.
Allow different cat appearances/themes based on Claude Code effort type (for example: relaxed, focused, intense, etc.) so the cat reflects the current coding mode.
Make the cat type side-by-side with Claude while Claude is generating code, giving the feeling that the cat is helping with the work in real time.
Add a playful limit reached animation for Claude Code (instead of a static state) β maybe the cat looks tired, flops over dramatically, or shows a funny reaction.
These are all optional ideas β the current experience is already really charming.
Thank you so much for the thoughtful feedback! π
I genuinely love these ideas and especially, the idle sleep β yawn β stretch sequence is cute, and it's actually very close to how I imagine Comnyang evolving over time.
No promises on timelines yet, but I've added these ideas to my list. Thanks again for taking the time to write such detailed suggestions, and I'm really happy you're enjoying Comnyang! πββ¬
Report
Okay this just sounds too cute. A little pixel cat following my cursor, reacting when I type, and telling me to stretch?
Iβm instantly sold.
How expressive is the cat? Does it have lots of different animations and reactions?
Report
Maker
@hsr88Β Hi! thanks for the comment! Yes the cat has various animations for your mouse and keyboard input!
Hey, i bough the app, and honestly it's quite fun, the only thing that i was disappointed by was no dog options, i wanted to add my dog's preset, willing to pixel paint him, but a dog just doesnt look like it in here, would highly appreciate if this could be added, or if i could be guided to any alternatives, good work again
Report
Maker
@yash_lokwaniΒ Thanks for the comment! There're some users wanting a dog version of this π Comnyang is a cat app and The motions should be a bit different. I'll consider the dog app and will let you know if it's released!
Report
I have been using the app for 2 days now. It is brilliant and undeniably very cute. Everything works as intended, but there are a few features that I would like to request and some minor bugs I would like to address:
When using media keys on earbuds, headphones, etc., it plays the cat meowing instead of playing/pausing media.
Option to automatically open on PC startup.
The ability to adjust the texts, e.g. size, position, etc.
Those are just some of the smaller things that I have noticed, and I feel that it would be nice to have. Overall, it is a great product, and I look forward to future updates.
Report
Maker
@haochizzleΒ Thanks for the comment! I'll look into them! but No2 is already in the menu!
It's "Open at login"!
Report
Hie Simon , i really like and enjoy this app you made and Comnyang has become my daily companion as i work
If you are ok with colabolation i would really love to help add more fun stuff to Comnyang like
AI mood/activity dashboard - a small overlay showing what your agents are doing in real-time (thinking, working, blocked), with per-agent stats for the day
Productivity pet evolution - the cat grows accessories or changes appearance based on how many tasks you complete or focus hours you accumulate (e.g., a hat after 10 completed tasks)
Agent-driven cat reactions - the cat could physically react differently per agent personality (e.g., jump-scare on Claude errors, purr on Cursor completions)
Desktop weather/climate integration - cat shows seasonal behavior (huddles near "heat" when cold, lies flat when hot, plays with snowflakes)
Git integration - cat reacts to commits, PR merges, merge conflicts (hisses at merge conflicts)
Screen time / break nudge - cat gets progressively more restless/annoyed the longer you work without a break, scaling beyond the current stretch reminder
Cat-to-cat network - two Comnyang users on the same network can have their cats interact/visit each other's
These are some really great ideas. The productivity-based evolution, Git reactions, weather behaviors, and especially cat-to-cat interactions all fit very well with how I imagine Comnyang evolving.
I've actually been thinking about desktop weather integration and creating shared spaces where Comnyang cats can meet, visit each other, and interact, so it's funny to see you suggest something similar.
I'm still a solo developer, so I have to be careful about what I take on, but I've added these ideas to my notes. Thanks for taking the time to share them! πββ¬
Report
Hey Simon ,
I saw a import preset option in the new update but its not working. I want to add (Bubu) from the cute couple Bubu and Dudu bear. How long will it take to import our own presets
Report
Maker
@new_user___1672026be4e0fd89c27e3a2Β Hi, sorry for the late reply! I didn't know there's second page of the comment section π₯² Is importing preset not working still? Please let me know!
Hello, thank you for making something so cute. Thanks to it, I had a really happy day today.
I'd like to ask about the feasibility of a couple of features.
What needs improvement
The up-and-down movement while moving looks a bit awkward. It's a shame that once the body stretches, it doesn't return to its original length. Would it make the file too heavy to add a feature where the body catches up/follows back to a certain length once the mouse (cursor) stops moving?
Is there a way to show incoming email or messenger notifications through a speech bubble above the head?
Hi,
I am really enjoying Comnyang Cat so far β it adds a fun and cozy feeling while coding. A few small feature ideas that could make it even more delightful:
Add an idle sleep animation: after a configurable period of inactivity, the cat could slowly get sleepy and fall asleep with a small βzzz zzzβ animation.
Before waking up, the cat could do a cute yawn and a small stretch when the user moves the mouse or presses any keyboard key, then return to normal activity.
Allow different cat appearances/themes based on Claude Code effort type (for example: relaxed, focused, intense, etc.) so the cat reflects the current coding mode.
Make the cat type side-by-side with Claude while Claude is generating code, giving the feeling that the cat is helping with the work in real time.
Add a playful limit reached animation for Claude Code (instead of a static state) β maybe the cat looks tired, flops over dramatically, or shows a funny reaction.
These are all optional ideas β the current experience is already really charming.
@piyush_dolaiΒ
Thank you so much for the thoughtful feedback! π
I genuinely love these ideas and especially, the idle sleep β yawn β stretch sequence is cute, and it's actually very close to how I imagine Comnyang evolving over time.
No promises on timelines yet, but I've added these ideas to my list. Thanks again for taking the time to write such detailed suggestions, and I'm really happy you're enjoying Comnyang! πββ¬
Okay this just sounds too cute. A little pixel cat following my cursor, reacting when I type, and telling me to stretch?
Iβm instantly sold.
How expressive is the cat? Does it have lots of different animations and reactions?
@hsr88Β Hi! thanks for the comment!
Yes the cat has various animations for your mouse and keyboard input!
Check the comnyang.com to see the animations!
Hey, i bough the app, and honestly it's quite fun, the only thing that i was disappointed by was no dog options, i wanted to add my dog's preset, willing to pixel paint him, but a dog just doesnt look like it in here, would highly appreciate if this could be added, or if i could be guided to any alternatives, good work again
@yash_lokwaniΒ Thanks for the comment! There're some users wanting a dog version of this π Comnyang is a cat app and The motions should be a bit different. I'll consider the dog app and will let you know if it's released!
I have been using the app for 2 days now. It is brilliant and undeniably very cute. Everything works as intended, but there are a few features that I would like to request and some minor bugs I would like to address:
When using media keys on earbuds, headphones, etc., it plays the cat meowing instead of playing/pausing media.
Option to automatically open on PC startup.
The ability to adjust the texts, e.g. size, position, etc.
Those are just some of the smaller things that I have noticed, and I feel that it would be nice to have. Overall, it is a great product, and I look forward to future updates.
@haochizzleΒ Thanks for the comment! I'll look into them! but No2 is already in the menu!
It's "Open at login"!
Hie Simon , i really like and enjoy this app you made
and Comnyang has become my daily companion as i work
If you are ok with colabolation i would really love to help add more fun stuff to Comnyang like
AI mood/activity dashboard - a small overlay showing what your agents are doing in real-time (thinking, working, blocked), with per-agent stats for the day
Productivity pet evolution - the cat grows accessories or changes appearance based on how many tasks you complete or focus hours you accumulate (e.g., a hat after 10 completed tasks)
Agent-driven cat reactions - the cat could physically react differently per agent personality (e.g., jump-scare on Claude errors, purr on Cursor completions)
Desktop weather/climate integration - cat shows seasonal behavior (huddles near "heat" when cold, lies flat when hot, plays with snowflakes)
Git integration - cat reacts to commits, PR merges, merge conflicts (hisses at merge conflicts)
Screen time / break nudge - cat gets progressively more restless/annoyed the longer you work without a break, scaling beyond the current stretch reminder
Cat-to-cat network - two Comnyang users on the same network can have their cats interact/visit each other's
@philemon_chiroΒ
Thank you! π
These are some really great ideas. The productivity-based evolution, Git reactions, weather behaviors, and especially cat-to-cat interactions all fit very well with how I imagine Comnyang evolving.
I've actually been thinking about desktop weather integration and creating shared spaces where Comnyang cats can meet, visit each other, and interact, so it's funny to see you suggest something similar.
I'm still a solo developer, so I have to be careful about what I take on, but I've added these ideas to my notes. Thanks for taking the time to share them! πββ¬
Hey Simon ,
I saw a import preset option in the new update but its not working. I want to add (Bubu) from the cute couple Bubu and Dudu bear. How long will it take to import our own presets
@new_user___1672026be4e0fd89c27e3a2Β Hi, sorry for the late reply! I didn't know there's second page of the comment section π₯² Is importing preset not working still? Please let me know!