Whale desktop pet for DeepSeek Harness
FenyxHuang/dsh-desktop-pet · themes
Whale desktop pet for DeepSeek Harness: live agent status + API balance as a circular sea level, with jump/dive interactions.
★ 6GitHub stars
1Forks
2026-08-25Last updated
JavaScriptLanguage
MITLicense
Key features
- Live agent status — the whale rests, thinks, works, or cries () exactly as your agent does, with a status pill that shows the phase, the current tool, and elapsed time.
- Host half (lib/index.js) — a Cordis service (PetStatusService) that folds agent/status, tools/pre-execute, tools/result, and agent/error events into a per-session snapshot and serves it over a generated Typert Remote (petStatus.snapshot).
- Balance as sea level — the circular sea around the whale fills to balance / balanceScale (¥100 = full by default), the surface is a scrolling wave with a slow tide, and the amount is printed on the water.
- Low balance also makes the whale droop and complain.
- Interactive — click to pet ita springy jump most of the time, or a rare (40%) charged dive with a 360° spin that lands with a big splash, a high rebound, a little hop, and a final tiny splash.
Install command
dsh plugin --profile web add github:FenyxHuang/dsh-desktop-pet