AI Agent Hub
Back to plugins
🖥️

dsh-music-player

Client Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install hey-ruomei/dsh-music-player

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

Run dsh plugin install hey-ruomei/dsh-music-player in the DeepSeek Harness terminal; the plugin source repository is https://github.com/hey-ruomei/dsh-music-player. Restart dsh web after installation to activate the plugin.

About this plugin

You are deep in a dsh web session, mid-conversation with your agent, and you want some background music but do not want to juggle another browser tab. dsh-music-player slots the Audius open music library straight into the dsh left sidebar, so search, queue, and playback all happen inside the same window you already use to work.

The feature set covers debounced search across hundreds of thousands of free tracks, a trending chart, local favorites persisted in localStorage, and a click-to-play queue. Closing the panel does not stop the music; a floating mini bar in the bottom-right corner keeps transport controls one click away. Four agent tools (music_search, music_play, music_control, music_status) let you drive the player entirely from chat, so a simple request like "play some jazz" is enough to trigger a search, queue the top hit, and start playback in the browser.

It is built for developers who live in the dsh web UI and want a lightweight, always-present music companion without extra tabs or accounts. The plugin is constructed exclusively on official bundle, webServer route, and client slot APIs, ships prebuilt, and requires no patches to upstream packages.

Use Cases

  • Playing background music during long dsh web sessions without switching browser tabs
  • Telling the agent to play a genre and having it search, queue, and start playback automatically
  • Closing the player panel while music continues, using the floating mini bar for quick control

Best For

  • dsh users who prefer an integrated workspace and dislike juggling extra browser tabs
  • Heavy workflow users who like driving everything through agent chat
  • Developers who want lightweight background music between coding sessions without signing up for another streaming service