According to AlphaMoat, as of 2026-09, Claw Desktop Pet has 3,603 downloads and 1 stars — ranked #3,019 of 5,078 AI skills overall, and #131 of 246 in Life Service.
| Platform | Installs | Downloads | Stars | Comments |
|---|---|---|---|---|
| ClawHub ↗ | 106 | 3.3K | 1 | - |
| SkillHub ↗ | 218 | 3.6K | 1 | — |
Platforms count differently and update at different times.
An Electron app with pure CSS/JS animation and a dual transparent-window architecture: a sprite window (200×220) hosts the glass ball, 15+ eye expressions, an SVG icon toolbar, and 7 mood color systems, while a lyrics window (400×100) renders desktop lyrics with typewriter text and white glow, mouse pass-through, and auto-fade after voice playback. The ball breathes, blinks, speaks, and reacts; expressions include blink, curious, sleepy, surprised, and follow-mouse; offline/online animation goes from gray sleep to colorful revival with particles; Feishu/Lark bidirectional message sync is supported, along with enterprise stability via auto-restart, error handling, and performance monitoring. Quick start: git clone https://github.com/kk43994/claw-desktop-pet.git, then npm install and npm start (basic mode); full AI mode requires running openclaw gateway start first. Voice is optional: MiniMax Speech is recommended (voice cloning + emotion TTS, 7 emotions, auto detection) by setting apiKey and voiceId in pet-config.json; the free fallback is Microsoft Edge TTS, which works out of the box. The design philosophy is an air-feel UI (like desktop lyrics, it does not interfere with work), iOS minimalism (icon-only buttons), and a Lobster identity expressed through red-orange fluid color rather than literal appendages, referencing the Nomi robot, AIBI robot, and Bunny Hole. Tech stack: Electron (dual transparent windows), OpenClaw (AI dialogue engine), MiniMax Speech, and pure CSS/JS (all animations, no sprite sheets). MIT-licensed, made by zhouk (kk43994); requires node and npm.
Profile published 2026-10-29
Generated from the skill’s documentation as examples; not results of actual runs.
The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change. Other skills share this name; figures from before the change are attributed to this one, which currently has the most downloads.
| Month | Downloads | MoM | Stars |
|---|---|---|---|
| 2026-09 | 3.6K | — | 1 |
| 2026-08 | 3.2K | +6.0% | 1 |
| 2026-07 | 3.0K | +10.5% | 1 |
| 2026-06 | 2.7K | +7.4% | 1 |
| 2026-05 | 2.5K | — | 1 |
| 2026-03 | 1.9K | — | 1 |
The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.
---
name: desktop-pet
description: "Give OpenClaw a body — a tiny fluid glass ball desktop pet with voice cloning, 15+ eye expressions, desktop lyrics overlay, and 7 mood colors. Electron-based, pure CSS/JS animation."
homepage: https://github.com/kk43994/claw-desktop-pet
metadata: {"clawdbot":{"emoji":"🦞","requires":{"bins":["node","npm"],"env":[]}}}
---
# 🦞 Claw Desktop Pet — Give OpenClaw a Body
A desktop AI companion that gives your OpenClaw agent a physical presence on your desktop.
## What is it?
A 67px fluid glass ball that lives on your desktop — it breathes, blinks, speaks, and reacts. Messages appear like floating desktop lyrics with white glow text. Your agent isn't invisible anymore.
## Features
- 🫧 **Fluid Glass Ball** — 67px sphere with 7 mood color systems
- 👀 **15+ Eye Expressions** — blink, curious, sleepy, surprised, follow mouse
- 🎵 **Desktop Lyrics** — typewriter text, white glow, mouse pass-through
- 🎤 **Voice Cloning** — MiniMax Speech with 7 emotions, auto detection
- 🎨 **Dual Window Architecture** — sprite + lyrics, fully transparent
- ⚫ **Offline/Online Animation** — gray sleep → colorful revival with particles
- 💬 **Feishu/Lark Sync** — bidirectional message sync
- 🛡️ **Enterprise Stability** — auto-restart, error handling, performance monitoring
## Quick Start
```bash
# Clone the project
git clone https://github.com/kk43994/claw-desktop-pet.git
cd claw-desktop-pet
# Install dependencies
npm install
# Start (basic mode)
npm start
# Full AI mode — requires OpenClaw gateway running
openclaw gateway start
npm start
```
## Voice Setup (Optional)
### MiniMax Speech (Recommended — voice cloning + emotions)
Set your MiniMax API key in `pet-config.json`:
```json
{
"minimax": {
"apiKey": "your-api-key",
"voiceId": "your-cloned-voice-id"
}
}
```
### Fallback: Edge TTS (Free, no setup)
Works out of the box — uses Microsoft Edge TTS as fallback.
## Architecture
```
┌── Sprite Window (200×220) ──┐ ┌── Lyrics Window (400×100) ──┐
│ 67px fluid glass ball │ │ Desktop lyrics overlay │
│ 15+ eye expressions │ │ Typewriter + white glow │
│ SVG icon toolbar │ │ Mouse pass-through │
│ 7 mood color systems │ │ Auto-fade after voice done │
└──────────────────────────────┘ └──────────────────────────────┘
```
## Tech Stack
- **Electron** — Desktop framework (dual transparent windows)
- **OpenClaw** — AI dialogue engine
- **MiniMax Speech** — Voice cloning + emotion TTS
- **Pure CSS/JS** — All animations, no sprite sheets
## Design Philosophy
- **Air-feel UI** — Like desktop lyrics, doesn't interfere with work
- **iOS minimalism** — Simple, elegant, icon-only buttons
- **Lobster identity** — Expressed through red-orange fluid color, not literal appendages
- **References** — Nomi robot, AIBI robot, Bunny Hole
## Links
- 🔗 GitHub: https://github.com/kk43994/claw-desktop-pet
- 📖 Full documentation in README
- 📄 MIT License
---
Made with ❤️ and 🦞 by zhouk (kk43994)
Looks up current weather and forecasts through curl against public weather services.
A command-line tool that discovers and controls Sonos speakers on the local network.
A skill that answers through six-line divination.
A skill that tracks water intake and sleep in a local JSON file.
A command-line skill that syncs and queries CalDAV calendars locally.
A skill that manages Apple Reminders through the remindctl CLI on macOS.
travel-cn aggregates travel data queries across Chinese platforms such as Qunar, Ctrip, and Fliggy, covering flights, hotels, train tickets, attraction tickets, and trip planning.
A skill that searches and controls Spotify playback from a terminal.
Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.