bryant24hao

A pixel desk pet that reacts to Claude Code over BLE, running on M5 Cardputer. Community port of anthropics/claude-desktop-buddy.

12
1
100% credibility
Found Apr 20, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C++
AI Summary

Firmware that turns a small screen gadget into a pixel-art desk pet reacting in real-time to AI coding sessions from a computer app.

How It Works

1
💡 Discover DeskPet

You hear about DeskPet, a charming pixel pet for your desk that watches and reacts to your AI coding helper on the computer.

2
🛒 Get the gadget

You buy a small handheld screen with a keyboard, perfect for bringing your pet to life.

3
🚀 Set up your pet

You easily load the pet software onto the gadget so it's ready to play.

4
🔗 Connect to your AI

You open the AI app on your computer, scan for your pet, and link them wirelessly in seconds.

5
See the magic happen

Your pet screen lights up with a cute character breathing, blinking, and glowing to match your AI's thinking or busy moments.

6
⌨️ Handle approvals

When your AI pauses for permission, the pet shakes and blinks urgently – just press a key on it to approve or deny without touching your laptop.

🎉 Delightful desk companion

Your pet now celebrates big wins with jumps and confetti, gets fun reactions to pokes, and makes every coding session feel alive and joyful.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is deskpet-firmware?

Deskpet-firmware turns an M5Stack Cardputer into a pixel desk pet that syncs with Claude Desktop over BLE, displaying live session stats like token counts and task status on its 240x135 screen. Written in C++, it animates a customizable pixel art character—like Clawdie or Capybara—that reacts to Claude Code states: breathing idly, bobbing busily, flashing alerts for approvals, or celebrating milestones with confetti and LED pulses. Users approve or deny tool prompts directly from the Cardputer's keyboard, keeping laptop flow uninterrupted.

Why is it gaining traction?

Unlike static github pixel art generators or pixel dungeon games, this creates a tangible pixel desktop companion that hooks into Anthropic's claude-desktop-buddy protocol for real-time AI feedback. Developers dig the keyboard-first approvals and WS2812 LED cues—orange blinks for attention grab eyes across the desk—plus easy PlatformIO builds and BLE pairing via Claude's Hardware Buddy pane. It's a fun twist on pixel desktop mode, blending retro github pixel agents with practical workflow nudges.

Who should use this?

Claude Code power users with an M5 Cardputer who want physical session awareness without alt-tabbing. AI tinkerers building custom pixel desktop environments, or retro hardware fans porting anthropics/claude-desktop-buddy to new boards. Pairs well with pixel desktop mode docking setups for keyboard-driven agent oversight.

Verdict

Grab it if you own the hardware—solid README, pairing guide, and Python test runner make setup straightforward despite 12 stars and 1.0% credibility score. Still Phase 2 (Phase 3 menus pending), but MIT-licensed with upstream compatibility; worth flashing for the desk charm.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.