Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

1189 plugins found

H

dsh-autocompose

han-1413141/dsh-autocompose

Find and compose DSH plugins from a task description, then open an independent chat environment or install the plan into the current profile.

1last monthDev & Plugin ToolsMIT
W

dsh-plugin-noema

wjw99830/dsh-plugin-noema

Shows per-turn changes in cyclomatic complexity, cognitive complexity, and maximum nesting depth for TypeScript, Python, and Go in the Web UI, with expandable file and function summaries for code review.

128 days agoDev & Plugin ToolsMIT
T

dsh-jot

totoro-qaq/dsh-jot

Adds a human-editable notes workspace with folders, full-text search, rich text, checklists, resizable tables, attachments, exports, and opt-in agent collaboration.

120 days agoTools & CapabilitiesMIT
T

dsh-harden

thissensen/dsh-harden

DSH 运行时看护层:在 agent 生命周期的关键点做防护,保证任何停止都有明确原因,不让异常静默变成正常结束。

1last monthDev & Plugin ToolsMIT
D

dsh-tidy-display

drscrewdriver/dsh-tidy-display

Honest merge of two community plugins into one calmer display: the streaming reading view from dsh-better-display (fork) and the message rail from dsh-tidychat. For theme lovers it wraps reasoning prose and tool-call output in translucent message bubbles, so text no longer sits directly on busy wallpapers or skins where it is hard to read. Cross-version rc adaptation attempted across DSH 0.1.0-0.2.0 (all rc); no obvious problems so far.

122 hours agoUI EnhancementsMIT
D

dsh-paste-dock

drscrewdriver/dsh-paste-dock

Turns large text pastes into pastes/*.txt attachments with a dock above the composer and a minimal, recognisable badge in the draft.

123 hours agoUI EnhancementsMIT
A

dsh-mv-cli

alice-marx/dsh-mv-cli

Terminal-style music video player for DeepSeek Harness Desktop: canvas MVs synced to your own audio file, MV packs (mv.json) for any song, sandboxed scene scripts and a GitHub-hosted workshop (创意工坊) — the world.execute(me) ASCII scenes and the dsh PV are

1last monthJust for Fun
V

dsh-opencode-patch

viztor/dsh-opencode-patch

OpenCode on DeepSeek Harness — session affinity, Zen/Go gateway origin headers, free-tier tool fallback, and live Go quota display.

1last monthModels & ProvidersMIT
V

dsh-tinyfish

viztor/dsh-tinyfish

TinyFish-backed search and fetch providers for the DeepSeek Harness web capability seam (ctx.web) — $0 SERP and page extraction, direct or via Monid.

1last monthTools & CapabilitiesMIT
H

dsh-image-skin

hwayn-pixel/dsh-image-skin

Region & sticker image skin for the DSH (DeepSeek Harness) web UI - paint the window, center, sidebar, welcome, right panel and composer with your own images, GIFs or videos, add two draggable stickers, and let the interface take its colour from your wall

1last monthThemes & AppearanceMIT
Z

dsh-opencode-zen

zzh799/dsh-opencode-zen

OpenCode gateway provider for DeepSeek Harness: the Zen pay-as-you-go plan and the Go subscription, with their settings UI

1last monthModels & ProvidersMIT
J

dsh-nobs-cad-step

jackcontrols/dsh-nobs-cad-step

2D engineering prints (PDF/PNG/JPG) of plate parts to noBS CAD scripts and STEP files: modelling skill, CAD tools over the noBS CAD MCP engine, packed native print probe, and a 2D → 3D panel in the Web UI.

1last monthTools & CapabilitiesMIT
D

dsh-chat-export

dddmuc/dsh-chat-export

Readable transcript export for DeepSeek Harness: turn any Session into a Markdown / HTML / ZIP transcript with reasoning blocks, tool calls and results, images and usage — from the Session header or the /export-md command.

1last monthSessions & MessagesMIT
P

dsh-context-management

plxloyzb/dsh-context-management

Windowed, reversible context management for DeepSeek Harness; replaces Basic compaction.

1last monthSessions & MessagesMIT
J

dsh-custom-js

jeffreyren1/dsh-custom-js

Load, edit, manage, and hot-reload trusted JavaScript and TypeScript userscripts in DeepSeek Harness.

1last monthUI EnhancementsMIT
N

dsh-home-hosted

namesmt/dsh-home-hosted

Starts your dsh web and other servers at boot, sets up and manages services like Gitea and Jellyfin just by asking, and puts them all under one home-hosted panel.

14 days agoDev & Plugin ToolsMIT
W

dsh-feishu-cui

wanjiaju3108/dsh-feishu-cui

Remote DSH access that needs no hosting of your own — the Feishu DM chat is the interface over the bot's outbound long connection, with cards for workspace, session (switch and rename), model, reasoning effort, permission preset and balance, and tool approvals and agent questions answered in that same chat.

110 days agoIntegrations & RemoteMIT
M

dsh-render-engine

memorax-ai/dsh-render-engine

Safe ANSI terminal output rendering service for DeepSeek Harness Web plugins

1last monthUI EnhancementsMIT
M

bites-the-dsh

memorax-ai/bites-the-dsh

Read-only, scriptable session playback for the DeepSeek Harness WebUI

1last monthSessions & MessagesMIT
L

dsh-meeting-coordinator

liaowenqi123/dsh-meeting-coordinator

Meeting rooms for DSH sessions: joining a room grants the right to convene and the duty to attend, and a session belongs to at most one room. Convening forks each participant in with its own completed-turn context and with its tools stripped, a moderator that carries no context chooses the speakers, and every turn is appended to disk as it is spoken. After adjournment each participant receives its own minutes as a user turn and resumes work.

1last monthWorkflow & AutomationMIT
R

dsh-plugin-subs

randomix777/dsh-plugin-subs

OAuth sign-in for 9 subscription LLM providers (Claude, Codex, Grok, Antigravity, OpenRouter, Agnes AI, Qwen, Spark, ERNIE) with zero-config login and usage dashboards.

12 months agoModels & ProvidersMIT
X

dsh-jev-verify

xienda/dsh-jev-verify

0.8.6 fixes a startup crash: the host runtime package is an optional peer, never an installed dependency. TypeSafe Jev (System One decision model) wired end to end into DeepSeek Harness (0.8.6). Seven tools: jev_decision (1-25 parallel atomic verdicts in one call; noul/choice/score; typed answers with calibrated confidence; measured median 266-484 ms; verdicts only, never prose), jev_choose (rank 2-10 candidate approaches - fit 0-3 and risk - into an explicit composite with a recommended pick), jev_batch (NEW in 0.8.6: one set of 1-5 judgments over 1-20 texts, one real call per text at bounded concurrency, returning a paste-ready markdown table sortable by a judged dimension; built-in sentiment/priority/intent/pii/spam presets; a failed row is reported as failed with the raw error, never guessed), jev_usage (locally measured usage: calls, tokens, estimated cost, latency median and p95, per-tool mix, rolling windows, projected burn rate, optional local hard budgets, and a declared-balance remainder), jev_overview (session ledger), jev_guard_status (guard counters plus a registrations block that surfaces per-surface registration failures) and jev_verify (frozen 27-question live benchmark at concurrency 6: 96.3%, 26/27). WHAT IS NEW IN 0.8.6 - the ledger survives a restart, the remainder is derived instead of invented, and the plugin can now do batch paperwork. (1) The local ledger persists to $DSH_HOME/jev-usage.json BY DEFAULT, so the cumulative total no longer resets when the host restarts. Two real bugs behind the old silent zero were found and fixed: the ledger path only honoured DSH_HOME (absent inside the host process, so persistence was silently disabled and the file name was null), and save() wrote the still-empty in-memory ring over the history file because it ran before the first load while the debounce window swallowed the follow-up write. (2) Remaining is derived, never invented: TypeSafe exposes no balance endpoint - /v1/usage, /v1/quota, /v1/account, /v1/account/balance, /v1/balance, /v1/credits, /v1/billing, /v1/me, /v1/limits and a dozen more all return 404, and only /v1/models answers, with no balance headers - so the panel shows the remainder as your declared balance (quota.declaredBalanceUsd) minus locally measured spend since quota.balanceSince, and says plainly that it cannot be fetched instead of printing a number. (3) The composer pill re-reads every 20 s instead of every 60 s, so a call you just made shows up while you are still looking at it. (4) The collapsed pill leads with the remainder once you declare a balance, and the cumulative row is renamed when the ledger is on disk. Every tool has an in-conversation structured view; the Settings > Plugins card covers credentials, tool switches, the auto-guard, the dashboard, the prompt section, usage/quota and auto-triage. Honest by design: no API key means an explicit error, never fabricated results; every registration is quarantined so a failure degrades one surface. Tests 38/38 (npm test, ~2.5 s). Client half applies on refresh; server half needs a host restart.

111 days agoTools & CapabilitiesMIT
W

dsh-subscription-login

woodfood111/dsh-subscription-login

One settings page that lists every subscription sign-in the harness can offer and walks you through it — ChatGPT (Codex), Claude, GitHub Copilot, OpenRouter, Kimi and xAI — reading the list from the authorization seam instead of hardcoding providers, and showing credential records no registered flow claims any more.

119 days agoIntegrations & RemoteMIT
J

dsh-commandcode-quota

jovan1666/dsh-commandcode-quota

Command Code plan quota in the DSH sidebar above Settings: 5-hour, weekly and monthly windows as used percentages with reset countdowns, a /quota command, and a zero-dependency CLI. It reads the key from your own provider route, so it needs no configuration and no other plugin.

111 days agoUsage & BillingMIT