Jump to related tools in the same category or review the original source on GitHub.

Web & Frontend Development @kk43994 Updated 6/28/2026 2,720 downloads 1 stars Security: Pass

šŸ¦ž Desktop Pet OpenClaw Plugin & Skill | ClawHub

Looking to integrate Desktop Pet into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate web & frontend development tasks instantly, without having to write custom tools from scratch.

What this skill does

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.

Install

ClawHub CLI
openclaw skills install @kk43994/desktop-pet
Node.js (npx)
npx clawhub@latest install desktop-pet

Full SKILL.md

Open original
Metadata table.
namedescriptionhomepage
desktop-petGive 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.https://github.com/kk43994/claw-desktop-pet

SKILL.md content below is scrollable.

šŸ¦ž 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 in pet-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


Made with ā¤ļø and šŸ¦ž by zhouk (kk43994)

ClawHub Registry URL: https://clawhub.ai/kk43994/skills/desktop-pet

Related skills

If this matches your use case, these are close alternatives in the same category.