XanthanL/dsh-plugin-uisfx

Semantic UI sound effects powered by uisfx: task start/success/failure and per-button cues, settings UI with instant preview, 12 sound packs, Host-persisted preferences, and ctx.uisfx service for other plugins.

Brings uisfx semantic UI sound effects to DeepSeek Harness: task start/success/failure/pending-attention sounds, auto-detected button feedback (send/delete/toggle/link/primary/normal), 12 global sound packs (zen/studio/scifi/soft/mechanical/organic/dreamy/arcade/glass/rubber/cinematic/minimal), 11 per-scenario cue mappings with instant preview buttons, and persistent settings in Host settings.yaml. Exposes a ctx.uisfx service API so third-party plugins can trigger sounds, and a lazy Web Audio player that respects browser autoplay policies. 78 cues available.

UI Enhancements ★ 5 updated 2026-08-29
View on GitHub ↗

Install

dsh plugin --profile web add dsh-plugin-uisfx

dsh plugin --profile web add dsh-plugin-uisfx (npm dsh-plugin-uisfx 0.1.1, verified on npm 2026-08-30), restart dsh web, then open Settings → Sound Effects. Requires dsh 0.1.0-rc.6.

Compatibility

DSH 0.1.0-rc.6+; client plugin with a Host settings API; embeds the uisfx 0.4.0 Web Audio synthesis runtime (no audio files); MIT.

Details

Recent updates

Semantic task + button sounds; 12 sound packs / 78 cues; per-scenario mapping with preview; ctx.uisfx service API; settings.yaml persistence; autoplay-safe lazy player.

FAQ

Why no sound?
Check Settings → Sound Effects is enabled, click anywhere once (browsers may block autoplay), and check system volume plus the dsh volume slider.
Does it download audio files?
No — it embeds the uisfx 0.4.0 Web Audio synthesis runtime; all sounds are synthesized in the browser.
Can other plugins trigger sounds?
Yes — the service API ctx.uisfx.play('task.success') / ctx.uisfx.playCue('achievement') is exposed for third-party plugins.

Alternatives

AI-Galaxy-GPU/dsh-sound · bill9109/dsh-web-ui-notify · MuziIsabel/dsh-win-notify

More plugins in UI Enhancements

Browse more in UI Enhancements

Guides for UI Enhancements plugins