Plugins
Browse, filter, and install DeepSeek-Harness plugins.
578 plugins found
dsh-mcp-autoload
micln/dsh-mcp-autoload
Project-level MCP servers loaded automatically: a project declares them in `.agents/mcp.json` (path and root markers configurable), and every session working inside that project mounts them in its own scope — stdio and Streamable HTTP, tools named `mcp__<server>__<tool>` — with the connections closed when the session ends. A Web UI panel lists the session's servers and their tools, and can enable or disable a project entry after confirmation, backing up and atomically rewriting the manifest.
dsh-claude-desktop
dobo233/dsh-claude-desktop
Drives the Claude desktop app from DSH over its claude:// deep links: open a Claude Code session with a prompt and folders, a Cowork task with files, or push a CLI session id back into the app. Also presses Ctrl+Enter for you (SendKeys) and reads the reply back from the local Claude Code transcripts under ~/.claude/projects/<cwd-slug>/<session>.jsonl — seven tools: desktop_send, desktop_continue, desktop_open, desktop_sessions, desktop_read, desktop_wait, desktop_probe.
dsh-file-tracker
9840333w/dsh-file-tracker
Records the files and folders an AI agent creates, modifies, deletes, renames or moves, shows them in a draggable floating panel with unread counts, and persists the records as per-workspace JSONL logs.
dsh-publish-gate
bushizhanghan/dsh-publish-gate
For DSH plugin AUTHORS: run this after you finish writing a plugin and it audits the entire publish path, then hands you the exact GitHub + npm + market commands. Pre-publish gate for DSH plugins. Turns every silent failure in the publish path into a deterministic check: package.json completeness (missing exports\["."], files omitting lib/ so the tarball is empty, no "type": "module", client declared without a ./client export), UTF-8 BOM, JSON/YAML parse errors, cordis.patch.yml insert rows written at the wrong indent (the bug that makes a plugin install and never mount), insert name mismatches, missing entry exports, require() inside ESM, missing LICENSE or README install line, missing tests, unscoped npm names that return a 403 no granular token can diagnose, versions already on the registry, and missing GitHub repos. Six agent tools; every finding carries its fix. Read-only, no LLM.
dsh-answer-timing
liuzhihao-min/dsh-answer-timing
Per-answer timing breakdown: splits each reply into model, tool and other time, with first-token, decode and per-tool totals, and keeps a local JSONL ledger. Needs Node 24 or newer in the DSH runtime.
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.
dsh-sticker-pack
5v1a-afk/dsh-sticker-pack
Adds a sticker pack to DeepSeek Harness replies. The plugin rolls the dice, the model attaches the chosen sticker at the end of its reply, and the pictures come from a remote pack.json you can host anywhere.
dsh-assistant-stream
ninetyhe-90/dsh-assistant-stream
Mirrors assistant streaming frames (deltas, blocks, commits, turn fences) to a configurable NDJSON sink for external consumers.
dsh-codex-hooks
matata2017/dsh-codex-hooks
Codex-style hook management ported to dsh: hooks.json discovered from config, plugins and projects, each hook pinned to a sha256 fingerprint that must be approved before it runs; a review dialog in the composer, a `/hooks` browser, per-hook run stats, and trust / enable / dry run in Settings -> Hooks. The config file is dsh's own, with dsh event names.
dsh-kill-ai-slop
yiyunet/dsh-kill-ai-slop
Kill AI Slop for DSH — score a received document on three weighted axes (expression, execution, decision), audit work-slop with a delivery-obligation ledger, and machine-verify every quote against the source. Reads docx, pptx, xlsx, pdf, txt, md, csv, json and html. Zero runtime dependencies, zero network, fully local.
dsh-image2-plugin
544244857/dsh-image2-plugin
Registers an `image2_generate` tool that calls your own OpenAI-compatible image relay to generate or edit pictures (text-to-image via POST /images/generations, image-to-image via POST /images/edits with a local PNG/JPEG/WebP reference, accepting b64_json or image URLs), saves them in the session working directory, and renders them inline in the conversation through its `@wisdoverse/dsh-inline-media-viewer` dependency.
dsh-mcp-link
zdkcomeon/dsh-mcp-link
Scans MCP configurations from 13 local AI clients and from project workspaces, imports selected servers into the active DSH profile, and adds connection testing, in-place reconnect, JSON import and visual add, edit and removal controls.
dsh-subagent-antigravity
pipedream941/dsh-subagent-antigravity
Runs the official Google Antigravity CLI (agy) as a one-shot coding subagent over print-mode stream-json, exposed as the subagent_antigravity delegation tool. Includes Gemini 4 Argon on Antigravity subscriptions. Requires the Antigravity CLI (agy 1.4+) installed and signed in.
dsh-mcp-manager
it-glen/dsh-mcp-manager
MCP server manager for DSH: add, edit, enable and disable Model Context Protocol servers from a panel, with stdio and streamable-HTTP transports, per-server tool-call timeouts, live connection and tool-count status, and persistence to a project- or home-level mcp.json. Maintained fork of @wingsky-1/dsh-mcp-manager.
dsh-markdownize
gorkaseto/dsh-markdownize
Convert PDF, Word, PowerPoint, Excel, HTML, CSV, JSON and ZIP files to Markdown for the model, using a bundled JavaScript engine or Microsoft MarkItDown.
dsh-image-hunt
fomalhaut1998/dsh-image-hunt
Multi-source image search and download (14 engines + 7 aliases covering Baidu, Bing, 360, Duitang, Huaban, Iconify, DuckDuckGo, Yandex, Openverse, Wikimedia, Pixiv, Wallhaven, Konachan and Safebooru) that saves the picked images into the session workspace with a per-file meta.json and renders them inline in the conversation; ships a standalone CLI as well.
dsh-knowledge-base
135642-163/dsh-knowledge-base
Local-first knowledge base for DeepSeek Harness: imports Word/PPT/Excel/PDF (text or scanned), EPUB and MOBI/AZW3, builds Markdown parts with page anchors, OCR quality/confidence and column-aware PDF reading order; adds an LLM-maintained wiki layer (schema.md rules, auto index.md, append-only log.md, typed notes with sources and backlinks), adds source-trust labels (high/medium/low) with trust-aware ranking and low-trust warnings, and supports ranked search, cross-KB query, precise reading/editing, and md/jsonl/zip export. MOBI/AZW3 need Calibre; legacy .doc/.ppt need Word/PowerPoint (Windows) or LibreOffice (Linux); scanned-PDF OCR downloads models on first use.
dsh-llm-chatgpt-web
sunyifeisb-art/dsh-llm-chatgpt-web
Answers model calls by driving your own logged-in chatgpt.com session in a local Chrome, so inference spends the ChatGPT web quota rather than Codex quota, and adds a JSON tool-call protocol so the web model can run DSH tools.
dsh-theme-studio
cherrchen/dsh-theme-studio
Adds a Theme row to Settings → General between Appearance and Font size — 8 builtin palettes plus Default, hover previews without writing, click applies and is persisted by the host; imports/exports custom dsh-theme.json files, with an optional Theme Creator skill behind /dsh-theme-creator.
dsh-balance-meter
zhujiuyi/dsh-balance-meter
Reads the API balance or subscription quota behind the current DSH route — including OpenDesign (AMR) wallet and Design Plan windows via the control plane — and never guesses a figure: a miss reports its cause (the raw response is echoed only when parsing fails). OpenDesign needs `vela login` or a desktop `controlKey` in `~/.amr/config.json`.
dsh-token-usage
menglian001/dsh-token-usage
Per-request token ledger for DSH with four-bucket accounting, a 53-week heat map and a live concurrency gauge, plus an on-disk JSONL ledger that outlives the 600-row session projection window and is swept back from every stored session log at startup.
dsh-intelligent-ui
an-an-618/dsh-intelligent-ui
Declarative interactive cards for DSH: the model writes a spec, the Host compiles it into a JSON program, and the client renders forms, tables, charts and lists with local state and explicit submit.
dsh-a2a
zyfgood/dsh-a2a
Agent2Agent (A2A) protocol bridge: serves an A2A endpoint with agent card, message/send, message/stream SSE, task lifecycle (get/cancel/resubscribe) and input-required continuation; a2a_discover/a2a_send/a2a_task_status/a2a_cancel tools for calling remote agents; plus a web ops panel with live task board, one-click cancel and a remote agent directory.
dsh-notify-linux
wlaeg/dsh-notify-linux
Linux desktop notifications and a chime for DeepSeek Harness, sent by the host process so they still arrive with the browser page closed: turn completion, pending questions, tool approvals and turn errors, delivered through notify-send and paplay with a canberra-gtk-play fallback. A browser half adds an in-page toast, a Web Notification and a synthesized Web Audio chime as fallback; every switch lives in a Settings page or a JSON file.