AI Agent Hub
Back to plugins
🖥️

dsh-sound-plugin

Client Updated 2026.08.22

Run the following command in DeepSeek Harness:

dsh plugin install jedzqer/dsh-sound-plugin

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

Run dsh plugin install jedzqer/dsh-sound-plugin in a DeepSeek Harness environment to install this plugin; source code is available at https://github.com/jedzqer/dsh-sound-plugin.

About this plugin

You kick off a long AI task and then... just stare at the screen? dsh-sound-plugin solves exactly that: install it, go watch videos, reply to messages, do whatever. The browser plays a sound the moment the AI finishes or stops to ask you a question, pulling your attention back without you having to poll the UI.

The feature set is intentionally lean: a rising arpeggio sounds when the full response cycle ends (completion, error, max-tokens, or stop), and a distinct two-tone ding sounds when the AI pauses via ask_user_question waiting for your answer. Two sounds, two clear meanings. Background subagents still running will not trigger a false alarm; the sound only fires when the entire task truly wraps up. Every note is synthesized in real time with the Web Audio API, so there are no audio files, no extra network requests, and all listeners are torn down cleanly on uninstall.

Who is it for? People who run long multi-step agent chains (tool loops, subagent orchestration); anyone who switches tabs or windows and does not want to miss an AI question; folks who prefer zero-config, purely client-side plugins that never touch the server. Pair with dsh-retry-plugin for the best workflow, where transient network hiccups are auto-retried and the sound tells you the task is genuinely done.

Use Cases

  • Switching to another tab for video or work while AI runs a long multi-step task
  • AI pauses with a question while you are focused elsewhere; a distinct ding signals it is your turn
  • Multiple subagents running in parallel with no false alarms until the entire task truly completes

Best For

  • Power users who chain multi-step tool calls or subagent orchestration daily
  • Tab-hoppers who do not want to stare at the screen waiting for results
  • Plugin users who prefer zero-config, client-side tools with no extra network overhead