Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

141 plugins found

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.

16 days agoUI EnhancementsMIT
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.

110 days agoTools & CapabilitiesMIT
D

dsh-file-menu

dreammaker2016/dsh-file-menu

Right-click menus for the DSH Web UI — copy, cut, paste and select all on text and input areas, plus copy path, reveal in the file manager and open with the default app on file references and links.

1last monthUI EnhancementsMIT
L

dsh-longtext-input

levodoubt/dsh-longtext-input

Adds a Long text button to the composer tool row: write or paste the body in an editor overlay, and on save it is written to <workspace>/.dsh-longtext/<timestamp>_<title>.md and an @ path reference to that file is appended to the composer, leaving the conversation free of the long text itself.

121 days agoUI EnhancementsMIT
C

dsh-drop

crosery/dsh-drop

Drag or paste files into the Web composer with one image-and-file preview rail; native PNG/JPEG/WebP/GIF keep the image attachment path, while other files reuse a matching local path or stream to Host staging and become @ references only at send time. Includes browser media/PDF and bounded text previews; Office and archives show identity cards, and unsent file entries are page-local.

1last monthUI EnhancementsMIT
M

dsh-mcp-market

mrxieyong/dsh-mcp-market

MCP marketplace and management panel in the Web sidebar: one-click official templates (Apifox public/private, Apipost, MasterGo, Pixso), paste raw mcpServers JSON, and enable, edit or delete your services with hot reload.

12 months agoDev & Plugin ToolsMIT
Y

dsh-table-attach

yybukn/dsh-table-attach

Attach tables and documents (xlsx, csv, pdf, zip…) to the DSH composer via paste or drag-and-drop: files are saved into the session workspace and an @reference is inserted.

12 months agoTools & CapabilitiesMIT
R

dsh-drag-path

rudyy898/dsh-drag-path

Like Codex/Claude Code: drag any file or folder (no format limit) onto the DSH web page and its real absolute path is inserted into the composer instantly — no typing paths by hand. Workspace-first smart lookup, size checks, same-name picker, batch and clipboard paste support, Windows/macOS.

12 months agoUI EnhancementsMIT
H

dsh-code-quote

hanrr92/dsh-code-quote

Composer code-quote collapse for the DSH Web UI: pasting a `path:line` header followed by code folds the input into one compact inline quote chip, and at send time the `agent/pre-step` hook injects the full pasted snapshot to the model as a separate context message. 0.5.x also folds sidebar file-selections that insert only a `path:lines` line (large selections), fetching the code from disk by session cwd, and preempts Ctrl+V paste interception.

128 days agoUI EnhancementsMIT
X

dsh-bridge-preview

xing666173/dsh-bridge-preview

Inline image previews in chat for pasted images bridged by dsh-tool-vision on text-only models (click to zoom, old messages get previews too).

13 months agoSessions & MessagesMIT
N

dsh-file-drop

nafiygond/dsh-file-drop

A drag-and-drop file plugin for DeepSeek Harness to easily attach files and paste paths into the chat.

13 months agoTools & CapabilitiesMIT
J

dsh-paste-path

jhuanxx44/dsh-paste-path

Finder clipboard paste for macOS: Cmd+C files or folders in Finder, then Ctrl+V in the DSH composer inserts their absolute paths; ordinary text paste with Cmd+V is untouched.

12 months agoUI EnhancementsMIT
F

dsh-input-rewriter

feiertu/dsh-input-rewriter

Type normally; about two seconds after you pause, it rewrites your draft into a clearer, first-person version more likely to get a good answer, leaving pasted code, links and long text untouched, marking missing details as placeholders instead of guessing, and keeping multi-part questions numbered.

13 days agoSessions & Messages
J

dsh_upload_file

jarszmlovesai/dsh_upload_file

DeepSeek Harness(DSH) web plugin: paste files into the composer, inbox storage, thumbnails. Text via read_inbox; image understanding needs your vision skill (bundled image-reader + ARK_API_KEY).

13 months agoTools & CapabilitiesMIT
3

dsh-vision

314857493/dsh-vision

DeepSeek Harness plugin: a `deepseek-vision` route that declares image input and transcribes pasted images via the free Zhipu GLM vision models before delegating to the DeepSeek adapter.

13 months agoVision, Voice & MultimodalMIT
L

agent-loop-workflow

lesliewylie/agent-loop-workflow

A project-agnostic multi-agent collaboration protocol for the DeepSeek Harness: loop guards that stop runaway agent loops, a six-field handoff format, risk-tiered review routing, and a fixed verify→commit→push→review→close sequence. One skill instead of the same rules copy-pasted into every agent's instructions.

13 months agoWorkflow & AutomationMIT
W

dsh-tool-vision

wanshichenguang/dsh-tool-vision

Model-facing image_describe (识图) tool over the DashScope OpenAI-compatible API (qwen3.7-flash), plus a paste bridge: on text-only sessions, pasted images auto-convert to file paths at send time and render back in the transcript, so they never trip image admission. Bring your own DASHSCOPE_API_KEY; endpoint/model/budgets configurable, redirect-proof HTTP client, works in every agent preset.

13 months agoVision, Voice & MultimodalMIT
R

dsh-vision-subagent

ruby1304/dsh-vision-subagent

Vision for any DSH route: paste images in the Web composer with intent-aware auto-analysis, delegate workspace image reads to a Kimi/MiniMax vision subagent, and materialize pasted originals for editing.

12 months agoVision, Voice & MultimodalMIT
G

dsh-tool-vision

gloryxpnv/dsh-tool-vision

Local-first structured vision for text-only agents: images go to a local OpenAI-compatible VLM and come back as JSON evidence (summary, verbatim OCR, layout regions, entities/relations, colors, explicit uncertainty), with anti-hallucination fallback and an optional paste/upload bridge; zero cloud cost, images never leave the machine.

13 months agoVision, Voice & MultimodalMIT
F

dsh-sight

fu3rte/dsh-sight

Plug-in vision for text-only DeepSeek Harness (dsh) models: a `vision` tool with built-in cheap/free VLM presets, multi-image batch analysis, paste-to-hint image admission, and a web settings page with hot-reload.

13 months agoVision, Voice & MultimodalMIT
J

dsh-seesion-copy-enhance

jmili/dsh-seesion-copy-enhance

Copy a user message together with its images and files, then paste it into any session: the text lands in the composer and each attachment is rebuilt through the official createDrafts/addAttachments path, so it uploads and sends like a normal draft.

02 days agoSessions & MessagesMIT
8

dsh-teleagent-pool

836157055/dsh-teleagent-pool

Registers two LLM account pools as model providers: TeleAgent (China Telecom TeleAI; paste a token once) with a daily 09:00 UTC+8 full-pool check-in — currently check-in, balances and model listing only, since its chat is blocked by the client signing key — and AutoClaw (Zhipu desktop, Windows), whose tokens are decrypted from the local DPAPI-protected credential store and whose chat streams through the desktop bridge. Both pools report credit balances and model catalogs; quota-triggered failover across local desktop instances is automatic, while switching the AutoClaw account is an opt-in setting (off by default). Panels ship in settings and the left sidebar.

02 days agoModels & Providers
L

dsh-quick-notes

littlelemonjam/dsh-quick-notes

A floating sticky-note pad for the DeepSeek Harness Web GUI with a note directory, text editing, pasted images and local persistence.

02 days agoUI EnhancementsMIT
L

VoiceTranser

lumos-789/voicetranser

Fully local push-to-talk voice input for macOS: hold a global hotkey, speak, release — transcription is pasted at your cursor. Local-first STT (Qwen3-ASR 0.6B 4bit on MLX/Metal by default, SenseVoice and mlx-whisper fallbacks), zero external APIs, launchd self-healing service and an 8-point diagnose script. The bundled skill lets the agent install, configure (Karabiner hotkey wiring, launchd, engine switching) and troubleshoot the whole toolchain for you.

016 hours agoSkillsMIT