dsh-hive
Run the following command in DeepSeek Harness:
dsh plugin install llluchy/dsh-hive
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install llluchy/dsh-hive in DeepSeek Harness to install this plugin; the full source repository is at https://github.com/llluchy/dsh-hive
About this plugin
DeepSeek Harness ships with a subagent system that works well for ephemeral fan-out: a parent spawns a child, they share context, the child dies when done. But many real workflows need the opposite: several independent, long-lived top-level conversations that hand work to each other like colleagues, each thinking in its own context without polluting the other. dsh-hive exists for exactly that.
It exposes two model-callable tools. list_sessions returns every live conversation in the current process with its id, status, and working directory, so you can discover a target. send_to_session delivers a text message directly into that conversation and wakes it for a new turn immediately. The delivered message automatically carries a send-the-result-back-when-done instruction pre-filled with the session id of the sender, so the receiver works independently and then replies with a short summary; the sender is woken by that reply in its next turn. No human relay, no one sitting and waiting.
The plugin also handles the small details that make multi-conversation coordination feel natural: batch sends tag each reply with a task label so the coordinator can tell them apart; after a successful delivery the sender concludes its turn (send-and-yield) rather than blocking on a reply it cannot see; and self-delivery is explicitly rejected with a clear error to prevent infinite loops.
It suits workflow-orchestration setups where a coordinator conversation decomposes a complex task, dispatches subtasks to several worker conversations that each process them in their own context, and then aggregates the results. If you already run multiple parallel conversations in DeepSeek Harness, dsh-hive turns them from isolated sessions into a collaborative team.
Use Cases
- A coordinator decomposes a complex task and dispatches subtasks to multiple worker conversations that process them independently and report back automatically
- Several long-lived conversations hand work to each other, each reasoning in its own context, then replying with a concise result summary
- Batch-send subtasks to multiple conversations, with each reply tagged by task label for easy disambiguation
Best For
- Users already running multiple parallel conversations in DeepSeek Harness who need them to collaborate
- Developers who want colleague-style coordination between conversations while keeping each context independent, as an alternative to subagents
- AI engineers building multi-step orchestration workflows that require automatic inter-conversation messaging and result collection
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.