Clawdi — AI skill for Claude Code
A native macOS desktop pet and agent companion that tracks Claude Code, Cursor, and other AI agents in real-time.
How to install Clawdi
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open can1357/clawdi and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Clawdi does
A native macOS desktop pet and agent companion that tracks Claude Code, Cursor, and other AI agents in real-time. Built with native AppKit & Core Animation.
Alternatives in AI
- Osaurus — Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cry 5.1k ★
- Claude Usage Tracker — Native macOS menu bar app for tracking Claude AI usage limits in real-time 2.2k ★
- Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★
README
Clawdi
It's a pet Claude that keeps track of all the Claudes! Optionally you also get to have my cat do that instead.
Clawdi sits on your desktop, lives its little life, and reports on your coding agents — who's thinking, who finished, who's stuck waiting for you. It's a native AppKit/Core Animation desktop pet: no Electron, no WebView, no Node at runtime. Every pose is line geometry pushed through a hand-rolled pixel renderer into a borderless, click-through panel that floats over all your Spaces.
The pet part
- It watches your cursor, blinks, and cocks its head when you hover nearby.
- Pet its head and it purrs. Actual purr audio. Hearts.
- When you type, it types too (tiny paw taps). When you scroll, it gets a toilet-paper roll to bat around. Shake the mouse and it drops into a hunting crouch, pupils huge.
- Grab it and pull: mochi stretch, the body stretches like a noodle. It also stretches on a schedule (every 30 min by default) to remind you to do the same.
- Ignore the computer for ~4 minutes and it curls up and sleeps, z's floating. Come back and it wakes up with a big stretch.
- It talks in a speech bubble: reminders, timer, agent news, or whatever message you pin.
The keeping-track-of-Claudes part
On launch, Clawdi quietly wires itself into **Claude Code** (`~/.claude/settings.json`), **Cursor** (`~/.cursor/hooks.json`), **Antigravity** (`~/.gemini/config/hooks.json`), and **omp** (a generated extension in `~/.omp/agent/extensions/`). **Codex** and **Kiro** don't even need that — it just tails their logs. Und
Related Skills
Agentpet
A desktop pet for macOS & Windows that monitors your AI coding agents (Claude Code, Codex, Cursor, Gemini...)
Oc Claw
A desktop pet that monitors your AI coding agents (OpenClaw, Claude Code, Codex, Cursor, Gemini CLI, opencode,
PriceyApp
MacOS Status bar app that tracks, monitors your Claude Code AI usage costs in real-time and compares them to h
Claude Buddy Mac
Pixel desktop pet for macOS that shows what Claude is doing across Claude Code, Cowork and claude.ai — built w
Jarvis macOS
Native macOS AI & Developer Command Center in SwiftUI & AppKit — Live Claude Code & OpenAI Codex Quotas, Local
Bed Of Roses
An AI companion that lives on your desktop and does things — builds native Mac apps on demand, connects to Gma
Related Agents
macOS SwiftUI Engineer
Implements features and fixes in native macOS apps built with Swift 6 / SwiftUI / AppKit via SwiftPM command l
Computer Use Operator
Desktop automation specialist. Controls native macOS apps via Computer Use MCP. Handles Finder, System Setting
QA Desktop Tester
Desktop tester for flows outside the browser - native apps, OS dialogs, file pickers, Electron apps, OS settin