Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1592 plugins found
dsh-mega-plugins (dsh-openwiki-visualize)
zhangj1164/dsh-mega-plugins
Previews a workspace OpenWiki in the DSH Web right Sidebar: detects the wiki directory, serves it with the official `openwiki visualize` reader on a loopback port, and embeds it in its own tab, reporting the installed openwiki and DSH versions against configurable floors and checking the registry for its own updates.
dsh-docchain
wct-lab/dsh-docchain
DocChain knowledge base, document conversion and knowledge-graph toolkit — filename, content and metadata search, locate-by-doc_id/name with content reading, topic listing, bulk document upload, document-to-Markdown conversion, image-similarity search, per-document image descriptions saved to a sidecar markdown (flowcharts and architecture diagrams are turned into PlantUML sketches, other images into text descriptions; the original image is replaced by a clickable link), a deep-research workflow, and a knowledge-graph layer (ontology inspection, read-only Cypher, ontology/entity/relation writes). Every script-backed capability also ships as a native DSH tool executed in-process: doc search, content search, filename search, topic info, metadata search, upload, image search, image describe, doc2markdown, plus kg schema / kg cypher / kg upsert node / kg upsert relation / kg delete node / kg delete relation. All graph operations go through the DocChain API, so no Neo4j password is needed. The configuration page keeps several docchain environments (each with its own address and credential), switches between them in one click, and pre-selects topics per environment. Needs a docchain service URL and API key (except doc2markdown); image descriptions additionally need an OpenAI-compatible multimodal endpoint (defaults to an internal gateway model, configurable).
dsh-gui-auth-url
ningyuanlee/dsh-gui-auth-url
Agent tool that returns the running DSH Web GUI URL including its per-process launch token, so browser automation can open the GUI instead of getting a 401.
dsh-browser
istarrydust/dsh-browser
Built-in browser: gives the agent a real headed Chromium it can open, click, type and scroll in, keeping page state across calls.
dsh-inpage-translator
7gzgn/dsh-inpage-translator
A persistent translate button lives in every page the browser opens: click it and every visible text node is replaced in place, click again to restore. Hold to drag, drop it near an edge and it tucks into a small handle; it is re-injected automatically after navigation. The host LLM service does the translation — the plugin holds no API key.
dsh-workpaper-gate
zirscard/dsh-workpaper-gate
Registers one `workpaper_gate` tool for DeepSeek Harness: it audits a workpaper set for completeness, covering both the target design or template itself and the instance-versus-template structure, with the rule list, template list and core-table list all configurable in one spec file. Findings come back as blocker, warning and info, and the workpapers are only read, never modified. Requires Python with openpyxl.
dsh-office-audit
zirscard/dsh-office-audit
Registers one `office_audit` tool for DeepSeek Harness: it recalculates formulas with the bundled LibreOffice Kit and then audits the recalculated values — formula errors, broken sheet references, formula-consistency, hardcoded constants, number-format and unit mismatches, balance-sheet balance, retained-earnings roll-forward, cash tie-out, cash-flow subtotals, ratio-table conventions and data-cleaning issues. Findings are severity-ranked with the offending cell, and an optional findings sheet can be written into a copy. The source workbook is never modified. Requires Python with openpyxl and the bundled LibreOffice Kit.
dsh-context-extract
zirscard/dsh-context-extract
Registers one `context_extract` tool for DeepSeek Harness: it compresses a long raw document (financial report, contract, ledger) into dense structured Markdown plus JSON — key metrics, tables, numbered clauses, entities and cross-check alerts — so a downstream pipeline can work from the compressed form instead of re-reading the raw document. Financial statements, legal contracts and business ledgers are detected and handled differently; balance-sheet and cash tie-outs are run and mismatches are flagged as alerts rather than silently fixed. Read-only; never modifies the source file. Requires Python with openpyxl and python-docx.
dsh-blender-mc
treecodetyper/dsh-blender-mc
Turns a Minecraft Java save into a Blender cover or animation: scans the .mca region files for flat open ground, exports the terrain to OBJ, and drives Blender headless with MCprep materials, the BPS character rig and three-point lighting. After each render it reviews the frame with OpenCV for facing, ground contact, exposure, lighting and composition, then re-renders with adjusted parameters when a check fails. Requires Blender 4.2 LTS or newer and Python 3.10+ with opencv-python and numpy; the first run assembles the Minecraft assets with the bundled setup command.
dsh-vault
soberkeen/dsh-vault
Encrypted, chunked full backups of a DSH installation: config, sessions, plugins, workspaces and Hindsight memory packed into AES-256-GCM volumes that unlock by passphrase, recovery code or this machine's DPAPI slot, each package carrying a self-contained restorer, GFS rotation (last, daily, weekly, monthly, plus a total size cap and a recycle bin) and network or WebDAV targets. Zero external dependencies — node: builtins only, no 7z, openssl or rclone.
dsh-plugin
refkitjs/dsh-plugin
Reference search for DeepSeek Harness: refkit_search looks up image, video, audio and text references across 24 open sources and tags each result with its normalized license and a use verdict for the intended use; refkit_rights re-checks one license against another use. Source keys and search tuning live on a settings page. 11 of the 24 sources need API keys; the use verdict is returned only when an intended use is passed. Runs on DSH ^0.1.7-rc.2 || ^0.2.1-rc.2 (tested on 0.1.7-rc.2 and 0.2.1-rc.2).
dsh-cursor-toolkit (dsh-cursor-cli)
qyjqio/dsh-cursor-toolkit
Run the local Cursor CLI agent on a coding task in a workspace and continue the run by chat id.
dsh-mcp-bridge
imaused/dsh-mcp-bridge
Exposes a stdio MCP server as native DeepSeek Harness tools. Ships with the official Microsoft Playwright MCP preset, so the agent browses through the Edge or Chrome you already have open, with your logins intact; any other stdio MCP command can be configured instead. Host-only, no client bundle, no npm dependencies. To drive your own browser, start Edge/Chrome with remote debugging and allow npx to fetch @playwright/mcp.
dsh-open-with
hildebrandyu/dsh-open-with
Gives DSH its own per-extension "open with" map: delivery cards, the sidebar preview and change review launch the app you pick, while macOS keeps its own default for Finder double-click. Rules are edited in a Settings tab and stored in ~/.dsh/open-with.json; "show file location" still reveals in Finder.
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-file-handover
7gzgn/dsh-file-handover
Hand a local file to any program's file picker: wait for the native Open dialog, paste the path through the clipboard, read it back to verify character by character, then confirm. The target is always explicit and every step leaves evidence. Windows only (EnumWindows / UI Automation).
akasha-book (mcp-akasha)
ersith/akasha-book
Registers the Akasha Book memory server over stdio and exposes its 22 akasha_* tools to DeepSeek Harness, covering lookup, briefs, revision chains, audits and session recall. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
akasha-book (akasha-sleep)
ersith/akasha-book
Schedules Akasha sleep distillation on idle or timer, and injects a wake note for new sessions plus a per-turn memory pulse; the optional idle-resume behaviour is off by default. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
akasha-book (akasha-hooks)
ersith/akasha-book
Records host events — turn ends, tool results, agent errors, idle transitions and assistant output — as append-only JSONL for Akasha metrics, recall checks and output audit. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
akasha-book (akasha-gate)
ersith/akasha-book
Write guard for the Akasha Book store: blocks tool calls that write into the memory data directory, and injects the store usage contract and self-layer sections into the system prompt. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
dsh-plugins (dsh-session-ops)
jinyihang1011/dsh-plugins
Adds three actions to the sidebar session row menu: open the workspace location, move the session to another workspace, and delete the session to the Recycle Bin.
dsh-session-cleaner-host
jingleboat/dsh-session-cleaner-host
Deletes a whole conversation from the sidebar session menu, and opens a right-click menu on a chat text selection with Copy, Quote (insert a Markdown quote block into the composer) and Ask: Ask sends the selection plus your question to one reused continuable subagent (label `ask`, found again through the subagent catalog after a restart) and streams the answer into the right sidebar.
dsh-split-chat
imshz6669/dsh-split-chat
Opens any session as a second full chat tab in the right sidebar, with its own transcript and composer, while the main conversation stays put; a split right pane allows up to three concurrent conversations.
dsh-session-chains
hildebrandyu/dsh-session-chains
Groups the sessions that hand off to each other into one chain in the DSH sidebar — automatic chain detection from the handoff prompt, per-chain numbering, in-place rename, search, drag and multi-select to re-chain, pinning a chain to the top, archiving chains out of the sidebar into a panel-only archive, a per-session context/steps readout, and configurable handoff thresholds that can trigger an automatic handoff (write the next prompt, open a new session, paste it, switch over).