Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

50 plugins found

D

dsh-moa-native

ddl095/dsh-moa-native

Native generation-time Mixture-of-Agents: every turn, reference models run the same session context in parallel as pre-run drafts and one aggregator executes with full tooling; config-as-model recipes, F mirror / R trimmed views, enforced subagent gating (dual-shape session indexing), derived per-recipe vision (vision refs relay image reads to text-only aggregators), tiered cadence with separate steering and patrol rosters plus frozen reuse between beats, degeneration guard dropping degenerate reference output, anonymized model face (failure notices carry no provider identity).

115 hours agoMemoryMIT
T

dsh-task-assist

thefold060629/dsh-task-assist

Adds an Assist button beside the composer send key. It scans the skills and MCP tools available in the session, ranks them against the text currently in the input box, and lets you inject the selected ones into the running conversation as a steering message.

127 days agoSkillsMIT
L

dsh-steer

lyonleeeee/dsh-steer

Adds a live status badge to the session header and delivers guidance added mid-task without interrupting the turn.

125 days agoUI EnhancementsMIT
J

dsh-team-flow

jidekaixin2dian/dsh-team-flow

Alpha Agent Teams plugin for DSH 0.2.0-rc.2 and newer that lets same-session user Steer end the Lead’s current wait_agent call while teammates continue, with native message delivery and Node PTC continuation.

13 days agoWorkflow & AutomationMIT
I

dsh-quick-replies

idoall/dsh-quick-replies

Manageable one-tap text chips above the session composer; idle sessions queue the message and running sessions steer at the next safe boundary without rewriting the draft.

117 hours agoUI EnhancementsMIT
J

dsh-maestro

junqingv587/dsh-maestro

Planner/executor delegation with named roles: a strong planner steers, disposable executor sub-agents (per-role routes and prompts) implement. Default role plus per-delegation override, a global reasoning-effort knob in the composer chip, and a settings page for role management.

12 months agoModels & ProvidersMIT
W

dsh-reasoning-cn

william123666/dsh-reasoning-cn

DeepSeek Harness plugin that steers reasoning toward Simplified Chinese and translates eligible reasoning blocks.

13 months agoUI EnhancementsMIT
O

dsh-discord-bot

oliver0804/dsh-discord-bot

Map dsh workspaces onto Discord — watch every session live, drive and steer agents, and reach the harness's own commands from anywhere, with no inbound port.

13 months agoIntegrations & RemoteMIT
E

dsh-proof

evilirving/dsh-proof

Independent read-only acceptance layer: spawns a read-only verifier before each top-level turn closes and steers non-pass gaps back into the agent.

13 months agoWorkflow & AutomationMIT
T

dsh-session-messaging

tonyzdev/dsh-session-messaging

Cross-session messaging across one or all workspaces: session_list finds top-level sessions by recency or title, session_send_message steers or queues attributed messages (cold-resuming stored sessions when needed), session_create opens titled top-level sessions with an initial task, and a client renderer displays relayed messages as user-side chat bubbles naming the sender session.

012 hours agoSessions & MessagesMIT
S

dsh-interject

sdlhs/dsh-interject

Delivers a queued chat message at the next step boundary instead of waiting for the whole turn to end, without aborting the model call already in flight; aborting is an opt-in mode rather than the default.

05 days agoSessions & MessagesMIT
B

dsh-tool-session-message

bigbugy/dsh-tool-session-message

Cross-session messaging: deliver a user message to another DSH session by session id. Every message carries the sender session id and a reply hint, so windows can authenticate each other and hand work over. One tool, no extra DSH dependencies; mode "steer" injects into a running turn instead of queuing a new one.

03 days agoSessions & MessagesMIT
P

dsh-early-stop-guard

pf-sjtu/dsh-early-stop-guard

Keeps a DSH agent turn open when the model ends it by narrating work it has not done: on agent/turn-stopping the guard replays the turn log and classifies the trailing message with regexes — in the default mode wait / ask / done / gray end the turn with no model call, and only a promise of pending work reaches the judge — then has a judge chain of four dialect kinds (System One three-question noul, OpenAI-compatible, OpenAI Decisions, or the session LLM) rule on whether the turn is really over, and steers the same turn with agent.steer when it is not.

04 days agoMemory
N

dsh-empty-turn-guard

nlflora/dsh-empty-turn-guard

Recovers a DeepSeek Harness turn that ended with reasoning only, with no text and no tool call, by steering the same turn one more step. Structure-only detection, so it costs no extra model call.

06 days agoMemoryMIT
R

dsh-second-angle

rootsbymenda/dsh-second-angle

Checks each claim in a finished answer against the tool output that same turn read: a contradiction whose quote is found in that output steers one correction in the same turn, and claims the output does not back are flagged in the session log and on stderr. A free scan for absolute words and unmatched numbers runs first, and a turn that ran no tool never reaches the model.

08 days agoMemoryMIT
D

dsh-plugin-feishu-im

drliuhuan/dsh-plugin-feishu-im

Feishu IM bridge for dsh: create a dedicated Feishu bot by scanning a QR code, get one Card JSON 2.0 notice per finished turn, answer tool approvals and structured questions from the chat, and drive a session from it — listing and switching the bound session with /sessions and /resume, steering a running turn, and choosing per-chat permission modes (read-only, workspace, Auto Review, full). Long output paginates instead of being cut. Owner binding: the QR scan binds the scanner; with manually entered credentials the first sender claims ownership and everyone else is refused.

012 days agoIntegrations & RemoteMIT
N

dsh-squad

nilesh32236/dsh-squad

Cross-workspace worker fleets: one orchestrating session spawns named worker sessions in other project workspaces, queues or steers tasks into them, watches them in the background via a real host job, and collects their reports. Worker completions deliver themselves to the orchestrator's session rather than needing to be polled, so an idle orchestrator still reacts. Escalations and failed workers deliver by steer when the orchestrator is mid-turn and by queue when it is idle; a turn that ends without a report counts as a failure and the worker is replaced after a configurable limit. The roster persists to disk and each worker session carries a durable title, so a restart neither loses the fleet nor spawns duplicate sessions. Ships five agent presets at full plugin parity with the standard preset.

029 days agoWorkflow & AutomationMIT
T

dsh-hold

tetrassky/dsh-hold

Holds a drafted message until the main agent is idle, no subagent is running and no background job is live, then sends it. Each hold takes an optional send time and a choice to queue, wait or steer, and lives on the host with its attachments so a restart does not lose it.

0last monthSessions & MessagesMIT
C

dsh-plugin-forge

cai-mh/dsh-plugin-forge

Scaffold DSH local bundles in the dph format from any workspace and keep a pitfall experience library to steer later development.

02 months agoDev & Plugin ToolsMIT
C

dsh-steer

cai-mh/dsh-steer

Inject steering or correction into a running session while the model is thinking, or cancel the current turn, from a floating browser panel.

02 months agoSessions & MessagesMIT
V

dsh-mama-cheer

vvilliam-qwq/dsh-mama-cheer

Keyboard shortcut that injects an encouraging message into the running dsh-TUI conversation: steer when a tool is in flight, interrupt-and-deliver when the model is only streaming text

02 months agoSessions & MessagesMIT
D

dsh-queue-reorder

damlys99/dsh-queue-reorder

Reorder the messages queued while a DSH agent is busy, from inside the official queue dock: a drag handle and per-row ↑ / ↓ buttons on the dock's own rows, applied on the host as one concurrency-checked inbox splice. The dock is decorated rather than replaced, so previews, inline editing, steering, removal and attachments stay as shipped. A move is refused when the queue has changed since the caller last saw it, when the row is not a user prompt (a goal round prompt, for example), or when the queue belongs to a subagent session.

02 months agoUI EnhancementsMIT
H

dsh-queue-first-enter

himeope/dsh-queue-first-enter

Pressing Enter with an empty composer steers the first queued message into the running turn while the agent is busy.

0last monthUI EnhancementsMIT
F

dsh-feishu

fan56/dsh-feishu

dsh plugin: drive an existing dsh session from Feishu/Lark — round cards, interactive resume, ask-user cards, steer (outbound-only WebSocket bot)

02 months agoIntegrations & RemoteMIT