Plugins
Browse, filter, and install DeepSeek-Harness plugins.
138 plugins found
pi2dsh
weijiafu14/pi2dsh
Pi Host ABI compatibility engine: after one install, unmodified Pi extensions from npm mount as native DSH plugins with `dsh plugin add <pi-package>`. Verified end to end on stock DSH with pi-mcp-adapter (full MCP manager: OAuth, resources, prompts, MCP Apps, elicitation, sampling), @tintinweb/pi-subagents, pi-code, pi-hermes-memory and pi-background-tasks; `pi2dsh inspect` reports a package's compatibility before installing.
dsh-memento
perrylink/dsh-memento
Bounded, layered, approval-gated, auditable cross-session memory: a typed `ctx.memory` seam with a zero-dependency SQLite provider, a `memory` tool, and frozen snapshot injection, plus the dsh-memory-protocol v1 rehearsal with an adapter registry and a distributable conformance suite.
ark-cli
volcengine/ark-cli
Volcengine Ark provider plugin for DeepSeek Harness (DSH): registers Agent Plan, Coding Plan, and postpaid routes on the native pi-ai adapter so Ark models appear in the model picker.
dsh-plugin-rea
czcdr/dsh-plugin-rea
Third-party adapter that registers the upstream REA (Reverse Engineer Anything) MCP server into DeepSeek Harness as mcp__rea__* tools. 2.x provisions its own runtime (Node, the REA CLI, a JDK, Ghidra) under <DSH_HOME>/plugins/rea-bundle and launches REA through a shim, so a machine with nothing pre-installed works after one setup run; 1.x (branch v1, npm 1.0.6) is configuration-only and expects REA and Ghidra to be installed already. Analysis is upstream's: native binaries (Hopper/Ghidra/IDA), JavaScript/Electron apps, .NET assemblies, websites, Android APKs and adb devices, firmware, and process captures.
dsh-plugin-xiaomi-mimo-tts
ppy-web/dsh-plugin-xiaomi-mimo-tts
Adds Xiaomi MiMo, Doubao, Breeze and browser speech to DSH, with external provider and local model adapters, text filtering, streaming read-aloud, audio downloads, sound effects, desktop pets, QQ Bot and AI Passport integration.
dsh-plugin-hub (dsh-provider-usage)
wingsky-1/dsh-plugin-hub
Multi-provider usage stats framework (v2 adapter contract): persistent capsule plus detail panel; DeepSeek official (interval-bookkeeping daily usage derivation with a peak/valley countdown badge, working even without an official usage endpoint) and OpenCode Go built in; any other data source joins by dropping in a single mjs adapter file, hot-swappable from the settings page, with API keys kept on the host.
agent-guard
mokuyoaxis/agent-guard
Recoverable file and Git operations for coding agents, with shared recovery and redaction tools, a DSH shell adapter and audit records; optional native text-read protection is off by default.
dsh-thinking-levels
drscrewdriver/dsh-thinking-levels
Per-round thinking-level (reasoning_effort) control for DeepSeek Harness: pick Auto and it schedules low/high/max from the recent tool-call history, or fix a wire level (off/on/minimal/low/medium/high/xhigh/max) manually, with custom wire mapping, a model-aware capability guard, and context-window presets (64K–1M); its per-model capability card pairs with a separate plugin, [dsh-llm-openai-completions](https://github.com/drscrewdriver/dsh-llm-openai-completions) (installable from dsh-market), so custom OpenAI-compatible gateways (vLLM / LM Studio / self-hosted) can try reasoning — the card writes llm-pi-ai capabilities, the adapter drives the wire (compat.thinkingFormat), and this plugin auto-maintains the takeover list.
dsh_plugin_swift_cycle
solismuchengxue/dsh_plugin_swift_cycle
DeepSeek Harness adapter for the Swift Cycle governance skill.
dsh-llm-github-copilot
lujianjun19/dsh-llm-github-copilot
GitHub Copilot LLM adapter: OAuth device-flow sign-in, live model discovery from the Copilot API, vision support for image-capable models (gpt-4.1, gpt-4o), and two wire protocols (Chat Completions and Responses API) with automatic endpoint routing per model.
dsh-mercury-diffusion
tonywu2333/dsh-mercury-diffusion
Plays Inception Mercury's diffusion (denoising) stream live in the dsh Web UI answer bubble: for routes that support it, the request is re-sent with `diffusing: true` and the real frames are replayed from noise to final text, while only the converged answer reaches the session log. Support is detected per provider/model with a probe that is rejected before any token is generated, a floating per-model toggle turns it on, and attachments, auxiliary calls or unsupported routes fall back to the original adapter. Replaces the assistant-message renderer for all models while enabled.
project-koma
swnotmetal/project-koma
DeepSeek Harness adapter for Koma Miko Agent Specs.
dsh-workbench
chengyunlai/dsh-workbench
Open source links from DeepSeek Harness conversations at the referenced line, review Git diffs beside the chat, inspect paused variables, and turn explanations into searchable Markdown memory cards. The workbench also shows Python class relationships (beta). Go and Java navigation require language servers, and breakpoint debugging requires a debug adapter.
search-boost
mr-remon219/search-boost
Multi-engine web search for coding agents — one SearchBoost core (fused search, fetch, X) with MCP (Cursor, Codex, Claude Code, Grok Build, Antigravity), pi extension, and DeepSeek Harness bundle adapters
dsh-im-union
drscrewdriver/dsh-im-union
Union IM bridge for DSH — an independent implementation uniting the capability sets of community peer plugins (xmanrui/dsh-im, MichengAI/dsh-im-connect). Drive your agent session from 15 channel adapters across 12 platforms (including email; WeCom/DingTalk/QQ each contribute two: bot + self-built app or notify tier) — WeChat (official iLink QR bind), Feishu/Lark (long-connection + streaming cards; the voice tier requires system ffmpeg), Telegram, Discord, WeCom intelligent bot & self-built app (signed callback), DingTalk (stream + AI Card and custom-robot notify), QQ official bot (plus notify tier), Slack (Socket Mode), WhatsApp (Baileys QR pairing; the dependency ships as an optionalDependency of the plugin package), Matrix, iMessage (macOS only), Email (IMAP/SMTP thread routing). The cross-version narrow waist auto-adapts settings gen1/gen2/gen3 across hosts 0.1.2-rc.1→0.2.1-rc.2 (12-tag enum; rc.2 verified by a real desktop-profile install with double read-back) using capability probing only, never version branches. In chat: a 25-command panel, tool-approval and question loops answered in the originating chat (deny-by-default, initiator-only, 5-min expiry), image/file input gated on host model metadata, deliverable file return, a delivery log with bounded retry (uncertain is never re-sent), proactive delivery and fragment composition. It also splits the native sidebar into self-owned Tasks / Channels tabs (standing down entirely when another plugin already owns the slot), registers an `im-concise` agent preset plus reply sanitisation that keeps GenUI fences and raw HTML out of text-only chats, renders `svg` fences to PNG images, guards model choice with an allowlist, and mirrors each turn's final answer to notify channels via `/relay` (addressed by account ID or alias, never guessed on ambiguity). Secrets are one-way into the vault and never echoed back. npm: `dsh-im-union`.
dsh-discord
addozhang/dsh-discord
Discord adapter that installs into a dsh web or desktop profile: @mentions and threads bind to sessions with streaming replies and live tool-activity rows, nine slash commands cover workspace binding, permission presets and model selection, and tool approvals and user questions are claimed by whichever of Discord or the web UI answers first, behind a deny-first guild allowlist.
dsh-llm-openai-completions
drscrewdriver/dsh-llm-openai-completions
OpenAI-completions-compatible adapter for custom gateways (vLLM / LM Studio / self-hosted proxies): always role:"system", thinking driven by the model config, Qwen-style response split, and vision-model image input (single / multiple).
dsh-llm-ollama
noirbright/dsh-llm-ollama
Ollama Cloud native chat adapter: direct NDJSON translation of the Ollama /api/chat wire format, model discovery with context windows and capabilities, and web search/fetch providers under the ollama-cloud id, plus a Web settings card.
dsh-rea
dushudou/dsh-rea
Registers the upstream REA (Reverse Engineer Anything) MCP server into DeepSeek Harness as mcp__rea__* tools — a third-party adapter, analysis is upstream's. · 把上游 REA 的 MCP 服务接入 DeepSeek Harness,提供 mcp__rea__* 工具(第三方适配,分析能力属上游)。
dsh-context-mode
icanfinish11/dsh-context-mode
DeepSeek Harness adapter for Context Mode: in-process ctx_* tools for sandboxed code execution and an FTS5 knowledge base, plus context-window routing guidance.
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.
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-cc-ecosystem
bcy2020/dsh-cc-ecosystem
Load Claude Code assets into DSH at runtime — skills, slash commands, rules, permission rules (deny/ask/allow), subagents and hooks from .claude/, plus Claude Code plugins (plugin.json / marketplace / skills / agents / MCP), via an in-memory IR that keeps .claude as the source of truth and writes back only when you opt in. Also surfaces Claude Code auto-memory in the system prompt, read-only by default, with a write-back switch in the /cc-memory panel. Eight packages: one bundle that installs the whole set, plus the loader and six adapters (skills, permissions, agents, hooks, mcp, memory).
dsh-pcb-eda
huaqiu-electronics/dsh-pcb-eda
Windows KiCad 10 IPC FreeRouting adapter with live editor preview and transactional final import