LaunchKit · 2026
Back to Skills

Give OpenClaw a body — a tiny fluid glass ball desktop pet with voice cloning, 15+ eye expressions, desktop lyrics.

0
1.5k downloads
by @kk43994

Setup & Installation

openclaw skills install @kk43994/desktop-pet

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install desktop-pet

What This Skill Does

A desktop companion that gives your OpenClaw agent a visible presence as a 67px animated glass ball. It displays agent messages as floating desktop lyrics, supports voice cloning via MiniMax Speech, and reacts with 15+ eye expressions and 7 mood colors. Built on Electron with pure CSS/JS animations.

Unlike purely text-based agent interfaces, it adds ambient visual and audio feedback without blocking your workspace.

When to use it

  • Watching your AI agent respond visually while coding
  • Having voice-cloned agent speech during long work sessions
  • Displaying AI replies as unobtrusive desktop text overlays
  • Monitoring agent online/offline status through pet animations
  • Syncing messages with Feishy/Lark for team workflows

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'What's on my schedule today?'

AGENT
  1. 1OpenClaw gateway receives the message and routes it to the desktop pet
  2. 2Pet transitions from sleep gray to active color with particle animation
  3. 3Eye expression shifts to 'curious' while processing
  4. 4Agent response appears as typewriter-style glowing lyrics overlay
  5. 5MiniMax Speech synthesizes reply with detected emotion and plays it
OUTPUT

Floating text fades after voice playback, pet returns to idle breathing animation

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

MiniMax API key (optional, for voice cloning — set in pet-config.json)MiniMax voice ID for cloned voice (optional)