Desktop Pet
Give OpenClaw a body โ a tiny fluid glass ball desktop pet with voice cloning, 15+ eye expressions,
- Rating
- 4.2 (389 reviews)
- Downloads
- 27,988 downloads
- Version
- 1.0.0
Overview
Give OpenClaw a body โ a tiny fluid glass ball desktop pet with voice cloning, 15+ eye expressions, desktop lyrics.
โจKey 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
Complete Documentation
View Source โ
๐ฆ 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
# 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 inpet-config.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)
Installation
openclaw install desktop-pet
๐ปCode Examples
npm start
## Voice Setup (Optional)
### MiniMax Speech (Recommended โ voice cloning + emotions)
Set your MiniMax API key in `pet-config.json`:}
### Fallback: Edge TTS (Free, no setup)
Works out of the box โ uses Microsoft Edge TTS as fallback.
## Architecture# 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{
"minimax": {
"apiKey": "your-api-key",
"voiceId": "your-cloned-voice-id"
}
}โโโ 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 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโTags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw โ a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.