Show HN: Pets for Cursor

I created an extension which adds a custom pet to your editor (Cursor/ VS Code/ Windsurf compatible).

https://github.com/blairjordan/codachi

As you type, your pet hatches, acquires XP and evolves.

A playing card is generated when your pet evolves.

All pixel art is original and hand/ mouse drawn.

89 points | by bearware 4 days ago

14 comments

  • thih9 1 day ago
    > Your pet will gain XP as you code in either mode.

    Feature request: the pet gets extra experience in certain situations, e.g.:

    * when a failing build gets fixed

    * when a previously red test gets green

    * when the typing speed is sufficiently high

    * when a commit is made that removes a lot of code

    * when a commit is made that increases code coverage

    * etc…

    • TrueGeek 1 day ago
      These are great ideas. It'd be fun to make virtual pets that only lived / grew through GitHub actions and then were updated in the project readme
  • easton 1 day ago
    Very cool. I have VSCode pets in my editor, it’s usually minimized but I like knowing clippy is in there jumping around.
  • _puk 1 day ago
    Something on my ideas list was some interactive game type thing for when cursor is busy "thinking".

    This should fit the bill nicely!

  • hackermanai 1 day ago
    This is cool! ...and probably very annoying after a while :P
  • upghost 1 day ago
    This may have converted me to AI coding.
    • nobodywasishere 1 day ago
      This is just a normal VS Code extension, AI coding not required
      • upghost 1 day ago
        This may have converted me to VS coding.
  • rf15 1 day ago
    what's that japanese? ペジト ( pejito)? why is it not コダチ (kodachi)?
    • zx321 1 day ago
      ペット? So it's "petto".
  • mbf 1 day ago
    This seems perfect for streaming while vibe coding before an audience like Twitch or maybe sharing screen in a classroom setting.
    • 38 1 day ago
      Why anyone would want to watch vibe coding is beyond me.
      • dcsan 1 day ago
        Learning prompting? Or how to set up your environment with a readme? I think they're are ways to be more productive with riding the vibe!
  • pure-developer 1 day ago
    This is pretty awesome!
  • rideontime 1 day ago
    Thank you.
  • ofirtwo 1 day ago
    Haha I love it!
  • apgwoz 1 day ago
    Clippy? Bonsai Buddy? Is that you?
    • lagniappe 1 day ago
      It's spelled BonziBUDDY
      • apgwoz 1 day ago
        My mistake. I am sorry that early 2000s memories of Windows malware disguised as virtual friends is failing me.
  • tainn 12 hours ago
    [dead]
  • izr8809 52 minutes ago
    [flagged]
  • jillyboel 1 day ago
    Why...? As if "vibe coding" wasn't useless garbage to begin with...