Plugins
Browse, filter, and install DeepSeek-Harness plugins.
2270 plugins found
dsh-plugins (dsh-policy)
tgyd-helige/dsh-plugins
Apply configurable allow, deny, and approval rules to dsh tool calls, including shell command patterns.
dsh-plugins (dsh-langfuse)
tgyd-helige/dsh-plugins
Send dsh turn traces, LLM generations, tool spans, and subagent activity to Langfuse.
dsh-plugins (dsh-storage)
tgyd-helige/dsh-plugins
Mirror dsh session events to MySQL, PostgreSQL, SQLite, or SQL Server while retaining local session files.
dsh-ecolink (adapter)
zoria-lind/dsh-ecolink
Shares a local memory pool between DeepSeek web chat and Harness, with full-answer saving and sidebar browsing and injection. The optional Windows desktop patch for DSH 0.2.2-rc.1 adds shadow sessions that sync completed web turns to Harness, display Harness replies in the original web chat, and hand tasks off to Harness.
deepseek-harness-plugins (vision-bridge)
yinxe/deepseek-harness-plugins
Let text-only models see images: when a picture arrives with a placeholder like \[image omitted because this model accepts text only], the model calls the vision_describe tool and the plugin forwards the image reference plus the question to a multimodal model, retrying with a fallback model on failure. Configured in the settings page and persisted via the official settings API.
dsh-omni-workstation
huashenglian/dsh-omni-workstation
Omni-modal workstation for DSH: analyze_image over an ordered multi-card VLM failover chain, a six-tool vision toolkit (zoom, colour sampling, pixel diff, OCR, element detection, inline display) sharing the same image resolver, generate_image over OpenAI/DashScope/ComfyUI protocols, multi-card async generate_video with a /build-video-tool builder, and speak/clone_voice TTS over seven providers, all driven by one auto-saving settings page.
deepseek-harness-plugins (web-style)
yinxe/deepseek-harness-plugins
Web appearance suite with a 7-theme gallery (each a full 122-token --dsw-* mapping) plus one-click switching persisted in settings, Material You wallpaper color extraction that generates a whole dynamic palette, and a global corner-radius control. Themes ride on the official look system as override layers instead of fighting it, so the official light/dark/auto row stays valid.
deepseek-harness-plugins (file-change-viewer)
yinxe/deepseek-harness-plugins
Takes over the edit/write rows in the chat stream with the official native row shell and collapse behavior; expanding shows per-file code cards with file-type icon, add/delete stats, per-block collapse, highlight/plus-minus toggle, syntax-highlighted unified diff with real file line numbers, and a configurable context margin. Also ships a patch tool (beta, off by default) that applies multi-spot multi-file patches atomically via the *** Begin Patch envelope.
dsh-vps-manager
aicivilization/dsh-vps-manager
Manage VPS servers over SSH key login: 23 zero-token /vps- commands (status queries, recipe installs with a plan and /vps-yes confirmation, reboot that waits for the machine to come back), an in-conversation terminal (xterm.js over ssh -tt) for interactive programs, 5 agent tools with risk-tiered confirmation, file backup with automatic restore and a firewall/SSH safety net, 29 built-in recipes, and a settings page for adding machines.
task-board-plugin (dsh-agent-board)
ppawnsir/task-board-plugin
Kanban task board for DeepSeek Harness sessions: the main agent dispatches tasks to one-shot worker/verifier subagents, with dependency scheduling, file-level exclusion locks, arbitration hold/freeze, milestone progress reporting, and per-task token usage stats.
DSH-WebGIS
mekansm1/dsh-webgis
Conversational GIS for the DSH Web UI with local file and PostGIS querying, interactive maps, and spatial analysis.
deepseek-harness-plugins (mcwiki-search)
yinxe/deepseek-harness-plugins
Query Chinese Minecraft Wiki (MediaWiki API) and convert raw wiki text into clean AI-readable output — search, page intro, full-page Markdown, and random entry; templates, references, images and cross-language links are stripped before reaching the model.
deepseek-harness-plugins (token-meter)
yinxe/deepseek-harness-plugins
Unified token quota and usage statistics for dsh: multi-vendor rolling/payg quota with sidebar cards and provider ops, plus session-log token aggregation with trends, heatmap, and per-model breakdown.
dsh-clawbot
cryjkd/dsh-clawbot
在 DeepSeek Harness(DSH)里接入微信官方 ilink 机器人网关:扫码绑定后,AI 能主动给自己发微信通知;每次回复后自动推送任务完成摘要;目标完成/阻断时自动通知;需要批准/选择时主动微信提醒。自带设置界面(设置 → ClawBot:扫码二维码、微信在线/断线状态、手动发送、三个自动通知开关、监听开关、解除绑定、自定义图标)。 底层走腾讯官方 ilink 网关(https://ilinkai.weixin.qq.com),无第三方破解、无自建中转,消息只发给绑定的账号自己。
dsh-cool-theme
cooltea001/dsh-cool-theme
Theme plugin — supports dark/light appearance switching, ships 34 preset themes, and supports creating, sharing, and importing custom themes.
dshmobile (plugins)
zdx8637-gitdog/dshmobile
Phone access to DSH over a self-hosted relay (WSS via your own TLS-terminating proxy): bundle plugin with bridge supervisor and QR login, a native Android app, and server-side device revocation.
dsh-workspace-studio
yishengjun8/dsh-workspace-studio
Three-pane workspace layout with file-tree browsing, file editing, a non-linear conversation mindmap view, and mobile mode support.
dsh-oauth-adapter
edge-sky/dsh-oauth-adapter
Provides an OAuth account page for DSH Web, currently supporting OpenAI Codex, GitHub Copilot, Anthropic, Kimi For Coding, OpenRouter, and xAI.
dsh-review-checkout
binaryinject/dsh-review-checkout
Codex-style review of session file changes: per-turn cards (optionally taking over the shell edited cards) whose totals are the turn net diff, a review tab with syntax-highlighted diffs that never wrap, real line numbers, open-at-line and a draggable split, a hover preview of the whole file with three lines of context around each change, one-click per-turn revert, and the on-disk record size with a clear button in the review toolbar. Records are sharded per session, with content-addressed snapshot blobs that dedupe and are garbage collected. Light/dark presets follow the DSH theme, typography follows DSH and installed skins (or any font on the machine, with a px stepper), and a settings switch injects a think-in-Simplified-Chinese rule into the global AGENTS.md.
dsh-retrace
yamingmou/dsh-retrace
Recall, edit-and-resend and regenerate, plus in-conversation versioning: a timeline of every rewind, artifact rollback (git-first, snapshot fallback), a fork map of explored paths, session lineage, and a real-time watchdog that snapshots the log at the first sign of concurrent writes. Edits auto-stop the running agent (official cancel/whenIdle) so rewinds never corrupt the durable log or break /compact.
dsh-plugins (tailnet-gateway)
creait-nl/dsh-plugins
Identity-gated Tailscale access to the Web GUI with dsh still bound to loopback: a 127.0.0.1 proxy published by `tailscale serve` admits a request only when the Tailscale login it stamps is allowed, with an optional per-device allowlist, so the privileged /api methods behind the loopback check — Settings, Models, Plugins — answer without dsh being told to trust a remote host.
dsh-pdf-reader
angeloszou/dsh-pdf-reader
A content-aware PDF reading plugin for vision models: profiles each page for figures (vector and raster), tables, formula risk and double-column layout, then applies content-aware hybrid extraction, rendering figure/table/formula pages as high-DPI region crops. Provides a low-resolution preview to understand the page layout, and renders a specified region at high resolution. Packaged as multiple tools for agents.
evo-subagent
zekaishi/evo-subagent
Smart subagent routing and evolution: bind roles to any provider/model registered in DSH, including models supplied by Codex and Claude Code provider plugins, with workspace learning.
dsh-plugins (to-english)
creait-nl/dsh-plugins
Rewrites the Chinese copy of a market-installed plugin into English using a model already configured in the harness — automatically when the plugin is installed, then live-reloaded. Each file is translated in one whole-file pass, validated by a real parser where one exists (node --check for JavaScript, JSON and YAML parsers otherwise) and handed back to the model with the error for up to three repair attempts; files above 48 KB, or that never parse, fall back to a line-range pass that checks every returned line against the original for structure. Trigger phrases and locale tables can optionally be preserved rather than translated, and the untouched original is kept beside the file as a .zh.bak.