cookiesheep/whale-on-desk

cookiesheep★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

A pixel-art whale companion for DeepSeek Harness — it swims while your agents work and taps the glass when an approval is waiting

README excerpt

whale-on-desk 🐳 A pixel-art whale companion for DeepSeek Harness. It swims while your agents work, blows bubbles for tool calls, and taps the glass when an approval is waiting. What it does The whale lives in the corner of your DeepSeek Harness web UI and reacts to what your agents are doing: Agent activity Whale reaction Turn running swims fast 🏊 Model streaming thinks along, thought bubble 💭 Tool call blows a bubble with a friendly label (敲命令 / 读文件 / …) Approval requested presses against the glass, taps, amber pulse 🔔 Turn completed jumps with a flip and foam confetti 🎉 Turn failed sinks, eyes flatline 😢 Context 62% / 82% full feeding time — "还能吃一点 / 吃饱了" 🍤 Idle 10 minutes dozes off 💤 00:00–06:00 local nightcap 🌙 You click / double-click it squeak / startled flail (with sound) Drag it anywhere — the position sticks. Tiny synthesized sounds, zero audio assets. Install Then open (or restart) the DSH web UI. That's it — no API key, no config. Uninstall / configure Sleep timeout is configurable in cordis.patch.yml ( sleepAfterMinutes , default 10). How it works - Host half ( lib/index.js ): a Cordis plugin listening to session/event (turns, chunks, tool calls, approvals — al…

View full README on GitHub →
Agentscordisdeepseek-harnessdesktop-petdsh-pluginpixel-artwhaleweb uiagent

Category