clawd-on-desk README

The project's README from github.com/rullerzhou-afk/clawd-on-desk. As one markdown file: README.md.

Clawd

Clawd on Desk

中文版 · 繁體中文 · 한국어 · 日本語 · Español

🌏 Don't see your language? Open a PR to add one — Français, Deutsch, etc. all welcome.

Version Platform

Stars Mentioned in Awesome Claude Code

Clawd on Desk — a pixel desktop pet that reacts to your AI coding agent in real time. Animated demo: the crab cycles through sleeping, thinking while the model reads the codebase, typing as edit/bash tools run, grooving for one subagent, juggling when multiple subagents run, raising a permission bubble, and celebrating when 14 files / 312 tests are complete. Works with Claude Code, Codex, Cursor, Copilot, Gemini, Antigravity, Qwen, CodeWhale, Pi, OpenClaw and more.

Clawd lives on your desktop and reacts to what your AI coding agent is doing — in real time. Start a long task, walk away, come back when the crab tells you it's done.

Thinking when you prompt, typing when tools run, grooving or juggling for subagents, reviewing permissions, celebrating when tasks complete, sleeping when you step away. Ships with three built-in themes: Clawd (pixel crab), Calico (三花猫), and Cloudling (云宝), with full support for custom themes and imported Codex Pet animation packs.

Supports Windows 11, macOS, and Ubuntu/Linux. Windows releases provide separate x64 and ARM64 installers. Source builds require Node.js. Works with Claude Code, Codex CLI, Copilot CLI, Gemini CLI, Antigravity CLI (agy), Cursor Agent, CodeBuddy, WorkBuddy, Kiro CLI, Kimi Code CLI (Kimi-CLI), Qwen Code, ZCode, CodeWhale, opencode, MiMo Code, Pi, OpenClaw, Hermes Agent, Qoder, QoderWork, QwenWork (千问办公), Reasonix CLI, DeepSeek Harness, and TraeCode (Trae CN).

Features

Multi-Agent Support

Animations & Interaction

Permission Bubble

Remote Notifications

Session Intelligence

Mobile Companion (PWA)

System

Animations


Idle

Thought Bubble

Typing

Building

clawd-on-desk (rullerzhou-afk/clawd-on-desk)

Searching Database…

What is this?Clawd on Desk is a pixel desktop pet that sits on your screen and reacts in real time to what your AI coding agent (Claude Code, Codex, Cursor, etc.) is doing, so you can tell from a glance when it's thinking, working, or done.
Is this a desktop app or a browser extension?It's a standalone Electron desktop application that runs natively on your OS, not a browser extension or web service.
How do I get it running?Download a prebuilt installer (Windows x64/ARM64, macOS, or Linux) from the project's releases, or build from source with Node.js using npm start (which runs node launch.js). Electron-builder scripts like build:win and build:mac are available for packaging your own binaries.
Which AI coding agents does it actually hook into?It integrates with Claude Code, Codex CLI, Copilot CLI, Gemini CLI, Cursor Agent, Antigravity CLI, Qwen Code, opencode, and many more, each via its own hook mechanism (command hooks, HTTP permission hooks, or JSONL log polling).
Does it let me approve or deny agent permissions from the pet itself?Only for agents with full permission integration (like Claude Code and Codex); many agents are 'state-only', meaning Clawd just shows animations and notifications while Allow/Deny decisions stay in that agent's own terminal or UI.
Does it run on both Windows and Linux, not just Mac?Yes — it explicitly supports Windows 11 (with separate x64 and ARM64 installers), macOS, and Ubuntu/Linux.
Can I change how Clawd looks?Yes, it ships with three built-in themes (Clawd the pixel crab, Calico cat, Cloudling cloud) and supports custom themes plus imported Codex Pet animation packs.
What does Clawd actually animate besides idle and typing?It has 12 animated states including thinking, building, subagent groove/juggling for parallel subagents, error, happy, notification, sweeping, carrying, and a full sleep sequence after 60 seconds of inactivity.
Can I get notified remotely when my agent needs a decision?Yes, Telegram and Feishu/Lark can mirror pending permission requests so you can Allow/Deny from your phone, while Slack supports notification-only alerts via webhook or bot token.
Can multiple agents run at once with separate pets or sessions?Yes, Clawd supports multi-agent coexistence and tracks each agent session independently rather than merging them into one state.
Size
607.5 MB
Stars
6.5K
Age
7mo
Commits · 90 Days