yangyue1974/dsh-plugin-audiolib

Ambient soundtrack for DeepSeek Harness, driven by agent state

An ambient soundtrack for DeepSeek Harness driven by the agent's own state: music from AudioLib.ai (100,000+ fully-cleared tracks, one API call per track). The agent already publishes everything needed as session events — a turn opens, work is happening; every turn closes, the room goes quiet. This plugin turns that stream into sound. A track is never interrupted by a state change; the state you are in when a track ends decides what plays next; only an explicit music_stop cuts playback.

Agent Capabilities ★ 3 updated 2026-08-14 — untested
View on GitHub ↗

Install

corepack enable pnpm && npx @deepseek-ai/dsh plugin --profile web add dsh-plugin-audiolib

npm package dsh-plugin-audiolib 0.2.0 (registry-verified 2026-08-28). If dsh is not on PATH (npx installs), use corepack enable pnpm && npx @deepseek-ai/dsh plugin --profile web add dsh-plugin-audiolib; with a global dsh, plain dsh plugin --profile web add dsh-plugin-audiolib works. Restart, then Settings → Plugins → Plugin configuration → paste an AudioLib key into the AudioLib soundtrack card (stored in ~/.dsh/.credentials.yaml, mode 600). Free tier: 300 requests/month at audiolib.ai. Or export AUDIOLIB_API_KEY.

Compatibility

DeepSeek Harness web profile. Requires an AudioLib.ai API key (free tier: 300 req/month). Corepack/pnpm for profile plugin management.

Details

Recent updates

agent-state-driven ambient music; AudioLib.ai 100k+ cleared tracks; turn-open/close event mapping; never interrupts a playing track; explicit music_stop.

FAQ

Where does the music come from?
AudioLib.ai — 100,000+ fully-cleared tracks, one API call per track, with a free tier of 300 requests/month.
How is it driven?
By the agent's own session events: a turn opens (work is happening), every turn closes (quiet). The state you are in when a track ends decides what plays next.
Can it interrupt a track?
No — a track is never interrupted by a state change; only an explicit music_stop cuts playback.

Alternatives

AI-Galaxy-GPU/dsh-sound · 610la/dsh-notification-center · dingyi222666/dsh-session-notification

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins