AI Agent Hub
Back to plugins
dsh-macos-pet preview

dsh-macos-pet

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install Dkrillex/dsh-macos-pet

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

Run dsh plugin install Dkrillex/dsh-macos-pet in your terminal to install this plugin. The source is available at https://github.com/Dkrillex/dsh-macos-pet .

About this plugin

You kick off a long agent task, then switch back to what you were doing. Did it finish? Did it crash? Is it stuck on a prompt you never noticed? Each switchback is cheap on its own, but over a single task you switch back many times and the real cost is the interruption. The worst case is the agent sitting idle, waiting on you, and you have no idea. dsh-macos-pet exists so you never have to switch back: a macOS desktop pet that floats above every window, even fullscreen, and tells you the agent state at a glance.

It tracks local DSH sessions in real time and automatically cycles through six expressive states — idle with a gentle breath and occasional blink, busy, waiting on your confirmation, erroring, happy for a brief moment after a round completes, and dozing when both the agent and your cursor are still. It is a genuine macOS window, not a web-page widget, and it covers fullscreen apps. Zero dependencies: no build step, no external libraries, just system Python, and nothing is ever sent to a remote server. A right-click menu lets you browse sessions, toggle do-not-disturb, and switch among seven bundled skins, each with three animation frames per state. A built-in skin skill lets you hand a single photo to your agent and expand it into a full eighteen-frame set using your own image tool and quota; finished skins live in a local directory so plugin upgrades never wipe them.

Built for macOS developers driving long DSH agent tasks who would rather not keep alt-tabbing to check progress, who want a desktop companion that actually mirrors their agent workday, and who enjoy giving it a custom skin from a single photo.

Screenshots

Use Cases

  • Glance at the pet to instantly know whether your agent is busy, idle, or stuck
  • Get a visual nudge when the agent is waiting on your confirmation prompt
  • Generate a custom pet skin from a single photo using your own image tool

Best For

  • macOS developers running long DSH tasks who dislike constant window switching
  • Power users who want a lightweight desktop indicator mirroring agent state
  • macOS users who enjoy customizing their desktop with unique pet skins