โœ“ Verified ๐Ÿ’ป Development โœ“ Enhanced Data

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

1

๐Ÿซง Fluid Glass Ball โ€” 67px sphere with 7 mood color systems

2

๐Ÿ‘€ 15+ Eye Expressions โ€” blink, curious, sleepy, surprised, follow mouse

3

๐ŸŽต Desktop Lyrics โ€” typewriter text, white glow, mouse pass-through

4

๐ŸŽค Voice Cloning โ€” MiniMax Speech with 7 emotions, auto detection

5

๐ŸŽจ Dual Window Architecture โ€” sprite + lyrics, fully transparent

6

โšซ Offline/Online Animation โ€” gray sleep โ†’ colorful revival with particles

7

๐Ÿ’ฌ Feishu/Lark Sync โ€” bidirectional message sync

8

๐Ÿ›ก๏ธ 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

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

text
โ”Œโ”€โ”€ 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

Terminal bash

openclaw install desktop-pet
    
Copied!

๐Ÿ’ปCode Examples

npm start

npm-start.txt
## Voice Setup (Optional)

### MiniMax Speech (Recommended โ€” voice cloning + emotions)
Set your MiniMax API key in `pet-config.json`:

}

.txt
### Fallback: Edge TTS (Free, no setup)
Works out of the box โ€” uses Microsoft Edge TTS as fallback.

## Architecture
example.sh
# 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
example.json
{
  "minimax": {
    "apiKey": "your-api-key",
    "voiceId": "your-cloned-voice-id"
  }
}
example.txt
โ”Œโ”€โ”€ 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

#web_and-frontend-development

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author kk43994
Last Updated 3/10/2026
๐Ÿš€
Optimized for
Claude 3.5
๐Ÿง 

Ready to Install?

Get started with this skill in seconds

openclaw install desktop-pet