Back to browse
GitHub Repository

Desktop companion pet for Claude Code (Windows)

2 starsPowerShell

A Windows Desktop Pet for Claude Code, in PowerShell/Win32

by shin620265·Jul 8, 2026·1 point·0 comments

AI Analysis

●●SolidCozyWizardry

Pure PowerShell desktop pet with 200KB footprint beats Electron by miles.

Strengths
  • No Electron or bundled runtime — pure PowerShell and Win32 components
  • Permission alerts in ~1 second vs 6 second built-in Claude Code delay
  • Click cards to focus exact terminal tab with VS Code extension support
Weaknesses
  • Windows-only limits audience significantly
  • Desktop pet is novelty-adjacent despite clever implementation
Target Audience

Windows developers using Claude Code in terminal

Similar To

Codex desktop pet

Post Description

I got the idea from Codex. It has a little pet that reminds you when it finishes. I liked it. Claude Code on Windows did not have one, so I made the same kind of desktop pet for Claude Code, with one rule I set myself: no Electron, and no bundled runtime.

I use Claude Code in the terminal every day. I often miss the moment it finishes, or the moment it stops and waits for me to approve a command. The terminal does not remind you.

The pet watches my Claude Code sessions through the hooks, and shows one card for each session: thinking, waiting for you, or done. When a session needs you, it plays a soft sound. When Claude Code asks for permission, the card shows it in about one second for me, because the pet listens to the PermissionRequest hook instead of the built-in notification.

It is about 200KB installed, and it does not make any network request. It is Windows only for now.

I put the backstory, and the one problem I could not solve, in a comment below.

Similar Projects

Developer Tools●●●Banger

Dashboard for monitoring multiple Claude Code sessions

Cross-session visibility Claude Code should have built in.

Solve My ProblemShip It
Stargx
354mo ago
Developer Tools●●Solid

Agent Paperclip: A Desktop "Clippy" That Monitors Claude Code/Codex

It wires Claude Code hooks and a passive tailer for Codex session files into a tiny floating pet window that reports agent states (Thinking, Working, Waiting, Done, Error) and live context/token counts. The local status.json approach keeps data on your machine and the sticker packs give it actual charm, but it's a narrowly useful desktop companion — multi-session or dashboard support would make it materially more powerful.

CozyNiche Gem
fredrussias
214mo ago
Developer Tools●●●Banger

C9watch – macOS menu bar app to monitor all Claude Code sessions

Discovers Claude Code sessions automatically across any terminal—no plugins, no vendor lock-in.

Solve My ProblemDark HorseSlick
minchenlee
104mo ago