Claude Buddy Mac — AI skill for Claude Code
Pixel desktop pet for macOS that shows what Claude is doing across Claude Code, Cowork and claude.ai — built with plain swiftc, no Xcode.
How to install Claude Buddy Mac
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Mike-Hillebrand/claude-buddy-mac and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Buddy Mac does
Pixel desktop pet for macOS that shows what Claude is doing across Claude Code, Cowork and claude.ai — built with plain swiftc, no Xcode.
Alternatives in AI
- Invisible Dots — Open-source, self-hosted alternative to OpenAI Dots, Meta Muse, Grok Bot, Manus Cue and Claude Cowork 31.8k ★
- macOS Use — Make Mac apps accessible for AI agents 2k ★
- Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★
README
Buddy — a Claude desktop pet for macOS
A little pixel buddy that floats on your desktop (no window, no card) and shows what **Claude Code** is doing right now — thinking, working, waiting for you, done — from the hooks it fires locally.

Built with plain `swiftc` — no Xcode, no developer account, no 7-day signing expiry.
What it shows
| State | Source (Claude Code hooks) |
|---|---|
| working | PreToolUse — a tool is running |
| thinking | between your prompt and the next tool call |
| needs you | permission prompt / idle prompt |
| ready | Stop — the turn finished |
| sleeping | no active session |
Reactions: confetti + sound when something finishes, jumping `!` when Claude needs you, `x` eyes on errors, hearts when you click it, breathing / blinking / the occasional wink while idle, arms that wiggle while working. Drag it anywhere (position is remembered). Right-click or the paw icon in the menu bar opens the menu; a menu entry reveals the active session's project folder in Finder.
Extras: **wander mode** (Behavior menu) lets the buddy stroll along the edges of the screen — never across it — with a proper walk cycle, pausing when Claude needs you or your cursor comes close. And it plays **tic-tac-toe** (menu → 🎮): you are X, it thinks for a moment, gloats when it wins and sulks when it loses. It plays well but not perfectly, so you can beat it.
**Local usage line** (Behavior → *Show usage*, on by default): a small line under the buddy with today's Claude Code tokens and turn count — e.g. `⚡ 108M heute · 313×` — read straight from Claude Code's own logs in `~/.claude/projects`. No network, no cookies (s
Related Skills
MouseClaw
🦞 Pixel-art desktop AI pet for macOS · hold-to-speak · screenshots + voice → Claude / Codex / Hermes · clipbo
SentriPet AI
A desktop pet that shows how much of your AI plan is left (Claude, Codex, Copilot…) and nudges you to use it b
Subctl Buddy
ESP32 desk-side hardware companion for subctl — animated pet + live dashboard for your AI subscription orchest
Clawdi
A native macOS desktop pet and agent companion that tracks Claude Code, Cursor, and other AI agents in real-ti
Machogs
Your Mac is slow, hot and loud. machogs tells you what is doing it, in plain English. Finds the AI tool helper
Builders Space
Builders Space — A local dashboard that shows what all your AI coding agents are doing across Cursor, Claude C
Related Agents
macOS SwiftUI Engineer
Implements features and fixes in native macOS apps built with Swift 6 / SwiftUI / AppKit via SwiftPM command l
macOS Onboarding Reviewer
Mac-side expert who reviews onboarding documentation and install scripts for macOS-specific accuracy, complete
macOS Specialist
Expert in macOS app development, AppKit, SwiftUI for macOS, and Mac App Store deployment