AI Agent Hub
Back to plugins
🎮

dsh-whale-pet

Fun & Dress-up Updated 2026.08.18

Run the following command in DeepSeek Harness:

dsh plugin install zuishi2006-pixel/dsh-whale-pet

Paste the following prompt into your AI chat to install this plugin:

Clone the plugin from https://github.com/zuishi2006-pixel/dsh-whale-pet into your $DSH_HOME/profiles/node_modules/dsh-whale-pet/ directory, append dsh-whale-pet to dsh.profile.bundles in your profile package.json, then restart dsh web and refresh the page to see the whale mascot in the bottom-right corner.

About this plugin

When running Agent tasks in DeepSeek Harness, the Web interface is often just a stream of logs and progress bars. dsh-whale-pet places a whale-girl mascot in the bottom-right corner so every Agent state gets a matching animation and expression: holding a laptop while working, tilting her head while waiting for your reply, cheering with a random voice clip when a task completes, and floating quietly when idle. You can tell at a glance what the Agent is doing right now, without constantly refreshing the log.

The plugin injects via the official shell.overlay slot as a React component, leaving business DOM untouched. A five-state machine (working, waiting, completed, celebrate, idle) tracks the Agent in real time, and a transition-edge detector ensures the celebration voice plays exactly once per completion. All illustrations and audio are served from the host static route locally—no external requests, no telemetry—and the plugin respects the system prefers-reduced-motion preference.

If you enjoy the sense of companionship a desktop pet brings and want it to actually sync with your workflow, this plugin is made for DeepSeek Harness users. The character art and voice samples come from open-source projects in the DeepSeek community; the plugin code itself is MIT-licensed, and swapping art, voice lines, or labels for custom builds is straightforward.

Use Cases

  • Glance at the whale mascot in the corner to instantly tell whether the Agent is working, waiting, or idle
  • Hear a short random celebration voice line the moment a task wraps up
  • Get a gentle visual companion while long log streams scroll by during extended sessions

Best For

  • Developers who enjoy character mascots and want them synced to a real automation workflow
  • Day-to-day users of the DeepSeek Harness Web GUI running Agent tasks
  • Users who prefer fully local, zero-request, zero-telemetry lightweight plugins