Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

27 plugins found

W

dsh-kb

weibaohui/dsh-kb

Team knowledge base for offline knowledge sharing (FDE box scenario): browse, full-text search and refinement entry points; raw material is queued automatically and distilled into wiki pages by a serial bot session (Karpathy LLM Wiki pattern: immutable raw, two-step refinement, log stream, monthly lint).

1110 days agoTools & CapabilitiesMIT
X

dsh-tool-writing

x2802490130-prog/dsh-tool-writing

A web-novel writing engine for DeepSeek Harness: parallel drafting, outlining and brainstorming with a separate DeepSeek key, lore and foreshadowing management, semantic vector retrieval, a corpus library, usage ledger, mechanical proofreading, and a local serialization plan.

112 months agoTools & CapabilitiesMIT
A

dsh-reasoning-only-guard

apex-mochen/dsh-reasoning-only-guard

Keeps one reasoning-only turn from making an entire session unusable. When a turn produces no visible text and no tool call, the assistant message is persisted empty, the gateway then rejects every later request in that session with 'content or tool_calls must be set', and the session is dead with no way back through chat. This plugin registers a single llm/stream waterfall listener and, only when the turn carried nothing visible, injects a small text block immediately before the terminal finish, so the persisted message is never empty. Ships the fixture DSH's own mock cannot express (a strictly reasoning-only SSE server, since llm-mock-server forbids an empty successText and always appends text after reasoning), plus an end-to-end reproduction that replays a real persisted session through DSH's own serializeMessages. Preventive, not a repair. Zero dependencies, one file, no process or filesystem access.

72 months agoSessions & MessagesMIT
D

dsh-media-lens

drscrewdriver/dsh-media-lens

All-media (video/audio/image) sibling of liustack/modlens: turns local media into structured evidence (timeline / transcript / layout regions) injected into the conversation so text-only models can cite concrete frames, seconds and speakers — Evidence, not imagination. One failover chain per media, recorded hop-by-hop in meta.attempts (a fallback is never silent): host-registered multimodal models first, then a configured OpenAI-compatible endpoint (comma-separated multi-key rotation), then local ffmpeg frame-sampling / a local ASR CLI, degrading to metadata-only as a last resort. Absorbs modlens battle-tested rules — cooldown keyed only on auth/quota failures and softened to chain-tail (never dropped), redact-before-clip error text, magic-byte sniff that never trusts file extensions. Optional vision-bridge registers a media-lens wrapper into the host model selector so a pure-text model gains image/audio/video sight. Registering / authenticating multimodal models and true inline audio-video upload lean on two companion plugins, declared as optional peers (absence auto-degrades, never errors): dsh-thinking-levels fronts the model config / registration surface, dsh-llm-openai-completions takes over the OpenAI-compatible transport that serializes file blocks into video_url / input_audio. Privacy: media goes to remote providers by default; strictLocalOnly keeps content on-machine. Prerequisites not shipped with the package: ffmpeg/ffprobe on PATH (frame sampling / reencode / duration probe; degrades to metadata when missing) and a user-configured local ASR CLI for the audio fallback. Hosts 0.1.7 / 0.2.0 / 0.2.1 (6 rc, exact engines.dsh enum). npm: dsh-media-lens.

3yesterdayVision, Voice & Multimodal
H

dsh-jev-thinkout

han-1413141/dsh-jev-thinkout

Shows JeV-selected task plans, progress updates and stage summaries in DSH chat, with native translation or lightweight summaries. Requires a JeV key; the Jev service is called externally and may bill. and hierarchical serial/parallel task flows.

316 days agoUI EnhancementsMIT
F

dsh-serial-debugger

floydc-sz/dsh-serial-debugger

Windows serial-port monitor for DeepSeek Harness — port parameters, live text/hex receive and data sending.

2last monthTools & CapabilitiesMIT
G

touchstone-dsh

gavinc-cn/touchstone-dsh

AI-agent-driven automated testing platform for DeepSeek Harness (dsh): drives the harness agent through long-lived multi-round sessions to write and run Markdown test cases, file bug reports, fix the code and re-verify the fix, with a per-project serial queue, a development board and built-in load testing.

25 days agoWorkflow & AutomationMIT
S

dsh-wechat-queue

steelunion/dsh-wechat-queue

WeChat channel with a durable serial queue: messages land on disk first, one reply at a time, and unfinished work survives a restart.

111 days agoIntegrations & Remote
X

dsh-serial-sifarCRT

xf3193/dsh-serial-sifarcrt

Windows serial debug console in the DSH right sidebar: port settings, ANSI color logs, an in-log Linux command line, editable command buttons, keyword log search, multi-port tabs and log export.

110 hours agoTools & Capabilities
R

deepseek-memory

rocofish/deepseek-memory

Long-term memory for dsh with defense-in-depth hardening. Two tiers (project `.dsh-memory/` and user `$DSH_HOME/memory/`), each a plain hand-editable JSON file with bounded entries and tags. Writes are atomic (unique temp file + rename, previous revision kept in a bounded history/) and serialized across processes by a per-tier lock with stale reclaim; a disk-revision check refuses lost updates instead of silently overwriting another writer. Memory text is wrapped in explicit untrusted-data boundaries (forged wrappers stripped on write) to blunt prompt injection from remembered content, load-time validation rejects out-of-bounds stores, and symlink escapes out of the tier directory are refused with MEMORY_STORE_ESCAPE. No content-heuristic filtering and no confirmation step, so headless auto-consolidation stays intact. Install: dsh plugin --profile web add github:RocoFish/deepseek-memory.

113 hours agoMemoryMIT
M

dsh-company

makooslee/dsh-company

Multi-agent agent team of employee AI subagents for DeepSeek Harness — dsh-company: employee management, CEO bidding, n8n workflow orchestration, drag and drop canvas. DeepSeek Harness plugin with seven built-in roles (project director, product manager, tech lead, engineer, data analyst, QA, reviewer), each with its own persona, model and tool whitelist. Broadcast a mission and the employees bid for it themselves — the first line of their answer must be 【accept】 or 【decline】 — so accepted work runs in parallel instead of down a pipeline. The workflow canvas wires employee nodes with the start node, references each upstream result with {{input}}, and runs the graph in topological layers: parallel across employees, serial per employee, downstream skipped when upstream fails. Ships a web panel for the employee management tab, the mission board and each employee's transcript, the /dsh-company slash command, a live mirror into the built-in agent-team panel, deletable missions, and a private memory directory per employee.

12 days agoWorkflow & AutomationMIT
L

dsh-calendar-diary

liwangzimo/dsh-calendar-diary

A plain-notebook calendar in the DSH sidebar: a 70-day, Monday-first grid whose cells print that day's note; one note per day is stored in a .xlsx you choose, in the DesktopCal two-column layout (Excel date serial plus free text, newest date first). Clicking a day opens the editor for it, and import/export move that same format in and out, with a preview step and a conflict policy (keep, overwrite, concat or skip).

117 days agoUI EnhancementsMIT
S

dsh-plugins (quote-message)

sumomok/dsh-plugins

Quote earlier content of the current session into the composer: select text in any message for a Quote pill, or type @ to pick a whole message; the quote travels as a native reference chip and is serialized into the prompt as a blockquote. Client-only, no host routes, no custom session events.

12 months agoUI EnhancementsMIT
L

dsh-turn-cleanup

leonlee114514/dsh-turn-cleanup

Blocks the end of a turn while temporary files from that turn are still lying around: it registers a listener on the serial agent/turn-stopping hook and, if anything is left, steers the model with the file list and two ways out — delete them, or justify each one and move it somewhere deliberate. Candidates come from two narrow temp-file sources, plus a backup-retention channel that is on by default and flags excess .bak copies of files touched this turn. The first is the .agent-tmp/ convention directory under the session cwd: whatever is left in it is reported outright, because that directory exists only for throwaway files. The second is the paths this turn actually wrote, captured through the fs/write-intent hook; those are reported only when they sit under that cwd, fall outside .git, node_modules, .tmp-sessions and out, match a temp-file pattern, and the file is still present — which is what keeps junk already sitting in the workspace from being resurrected as a complaint about this turn. One steer per turn, subagent sessions skipped, nothing deleted by the plugin in the default steer mode (only the opt-in mode: prune deletes backups), and the check is readdir plus stat only.

016 hours agoDev & Plugin ToolsMIT
H

dsh-workflow-plugin

huacompj/dsh-workflow-plugin

Configurable serial agent-team workflows with a Manager, role Actors, an independent Judge, and a visual workflow editor.

07 hours agoWorkflow & AutomationMIT
C

dsh-vivado (dsh-vivado-preset)

chemmy-11/dsh-vivado

Adds a Vivado session preset to dsh with an FPGA engineering-discipline persona (global serialization, pure-ASCII paths, evidence-first conclusions, detached long builds) and mounts eight bundled AMD/FPGA skills from the package itself; installing the preset needs no Vivado or vivado-mcp installation.

02 days agoSkillsMIT
S

dsh-unity-2022

snakeazh/dsh-unity-2022

Unity 2022.3 editor control for the agent: 20 tools that read the scene hierarchy, create and edit GameObjects, components and serialized properties, drive Play mode, capture screenshots, evaluate C# inside the editor and start player builds.

07 days agoDev & Plugin ToolsMIT
X

elab-flow (dsh-elab-cockpit)

xkk6663/elab-flow

Embedded closed-loop development cockpit for DeepSeek Harness: the agent builds, flashes, debug-verifies and monitors STM32 boards from one panel, while the user watches every step live - progress ladder, streaming logs, RAM/FLASH usage and decoded serial waveforms. Requires a host Python 3.10+ on PATH (the plugin cannot install it); the ARM toolchain is auto-downloaded on first use (~400 MB, Windows x64 only), and you need an STM32 board with a debug probe.

07 hours agoDev & Plugin ToolsApache-2.0
M

dsh-session-concurrency

mingoyung/dsh-session-concurrency

Sets a per-root-session inference limit of 1–10; at 1, queues native subagent dispatches and runs child branches serially while the parent waits.

03 days agoSessions & MessagesMIT
M

dsh-stm32-toolchain

mcviseron/dsh-stm32-toolchain

DSH plugin: Keil build, STM32CubeMX, serial monitor and flashing (ST-Link, UART bootloader, Wi-Fi bridge) in one panel

07 days agoDev & Plugin ToolsMIT
Y

dsh-ui-block

yukimurasol/dsh-ui-block

Renders a ui-blocks file named by a ::dsh-ui <name> \[res=WxH]:: line in a sandboxed canvas, and turns an element token into a composer chip that serializes back to the token verbatim.

08 days agoUI EnhancementsMIT
Y

gaussian-dsh-plugin

yangdw2024/gaussian-dsh-plugin

DSH plugin for Gaussian 16: SMILES-to-3D, input generation, serial job management, output parsing, and Multiwfn/VMD post-processing (orbital/ESP/RDG).

011 days agoTools & CapabilitiesMIT
N

dsh-open-obsidian

noobnoob163/dsh-open-obsidian

Opens the Obsidian vault a DSH session is working in, on the first human message — so your sync plugin (Nutstore sync, Obsidian Sync, Obsidian Git, …) starts running and the files the agent edits actually get synced. Skips a vault that is already open, and opens a new window behind the current one instead of stealing focus. Also serializes writers per vault — a second conversation's write is refused before it runs and queued until the holder is done, so a sync client cannot splice two conversations' edits together. Windows only.

021 days agoIntegrations & RemoteMIT
I

dsh-llm-gigachat

igrock88/dsh-llm-gigachat

DeepSeek Harness (dsh) plugin that connects Sber GigaChat models: a built-in local OAuth proxy (client-credentials -> OpenAI-compatible endpoint, upstream serialization, legacy tool-calling translation) plus automatic provider-route bootstrap, so GigaChat

02 months agoModels & ProvidersMIT