Plugins
Browse, filter, and install DeepSeek-Harness plugins.
408 plugins found
dsh-fusion-lean (fusion-lean)
aliang-code/dsh-fusion-lean
Fusion 360 for DSH: bridges the MCP server Fusion ships (read, execute, update, electronics) with every upstream schema kept byte-for-byte while the always-on tool surface drops 70 percent, adds an editable endpoint under Settings, and wraps a local hf.py modelling loop as nine hf_* tools (needs Python 3.10+ and a fusion-harness workspace).
dsh-hindsight-local
dyrcjqlgcj/dsh-hindsight-local
Runs Hindsight long-term memory on your own machine: after a one-time uvx --from hindsight-embed@latest hindsight-embed profile create server setup (~450 MB of Python dependencies) and with your own LLM key, the plugin manages the local memory server itself (health probe, start, stop, logs), registers ten hindsight_local_* tools for status, page search, page read, recall, remember and reflect, injects a knowledge-page index once per session, writes each finished turn back into the bank, and extracts facts with your own LLM key. Do not enable it alongside the official @vectorize-io/hindsight-coding-agents plugin: both read the same bank and would inject duplicate context. At session end it writes a handoff snapshot that the next session injects as previous progress. The data directory is configurable (dataDir) and scripts/relocate.mjs moves an existing install to another drive, creating directory junctions where the server hard-codes its paths.
academic-research-skills-dsh
guoqinchen/academic-research-skills-dsh
Unofficial DeepSeek Harness port of the Academic Research Skills plugin (CC-BY-NC-4.0, non-commercial): 5 skills, 16 /ars-* commands, 4 agent roles, write-scope guard, and deterministic Python gates.
dsh-file-state-cache
zzzk187/dsh-file-state-cache
File-state cache skill for coding agents: one explore call replaces ls+grep+read, reads remember they already happened, and edits return a diff plus the exact changed line range instead of a full re-read. State is a JSON cache on disk, so it survives across tool calls and restarts. Requires Python 3.8+ (standard library only).
dsh-plugin-wechat-analysis
mirrors036/dsh-plugin-wechat-analysis
Windows WeChat 4.x chat export toolchain shipped as a skill: discovers SQLCipher shards, decrypts, exports and merges them; conversion, stats, AI relationship analysis and HTML reporting delegate to the locally installed she-love-me skill. Requires Python 3.9+ for the analysis stages.
dsh-codex-bridge
bitqyh/dsh-codex-bridge
Lists resumable Codex chats under the DSH composer, grouped by the concrete project each one belongs to, and inserts a mechanically extracted recovery context into the draft without sending it. Project ownership is resolved from the Codex project registry with path-boundary matching and labelled by how reliable it is: recorded session ownership, registered directory, unreadable metadata, or a directory registered under several projects (left unknown rather than guessed). Also reports when the stored autosave is behind the log tail, which usually means the turn ended without a stop. The chat list requires python3 >=3.8 on PATH; Windows is not supported yet, and without python3 the list stays silently empty.
dimensional-portal-dsh
nishimiyafukinoto/dimensional-portal-dsh
Drive a real Android phone from DSH: screenshots, taps, swipes, typing and app launching. Requires Python 3.10+ with aiohttp and mcp on the computer side, plus the AutoX.js script running on the phone with screen-capture and accessibility permissions; the phone long-polls your machine, so no public port and no relay server.
dsh-qq-shell-commands
eviming/dsh-qq-shell-commands
Run shell commands on the host instead of inside DSH, triggered by exact-match QQ messages through NapCat, and DM the result; requires EviMing/dsh-napcat-tools. plus Python 3.10+ for napcat_api.
baton
lumos-789/baton
Runs an approved OpenSpec change to completion while the model stays a mechanical forwarder: a bundled Python CLI computes the ticket DAG frontier, claims tasks atomically, prepares one git worktree per assignment, and returns exact actions. The session delegates each action with the DSH subagent tool and reconciles the completion notice against a hash-bound receipt produced by re-running verification commands on a clean, advanced HEAD, so free-text "done" never counts. Runtime scope changes are plain tasks.md edits. Liveness is observable, not guessed: status returns a relay block (elapsed and lease budget, receipt presence, heartbeat and activity age, a suggested action); abandoning a plausibly-still-working attempt is refused with the judgment data unless --force; a late sealed receipt is revived by adopt after full re-verification instead of rebuilding the ticket; dispatched subagents refresh a progress heartbeat outside the worktree. Requires Python 3.10+ on PATH and a git project that uses OpenSpec.
search-school-sci-skill
liu-daniel7/search-school-sci-skill
Measures one university department's research output: matches author affiliation strings against a college's known name variants (detecting same-named departments at other universities), backfills papers that only name the university by faculty author IDs, classifies each paper by journal tier (CAS partition with Top flag, JCR quartile, CCF, Chinese core via a CNKI export merger), splits staff from student first authors, and writes a workbook with a dashboard sheet, a filterable paper list, a teacher-by-direction matrix and per-teacher statistics. Student authorship is inferred from affiliation and staff lists, not verified against enrolment records. Requires Python 3.9+ with pandas and openpyxl (pip install -r requirements.txt); papers come from the OpenAlex API, whose free per-IP quota is limited, and Chinese-journal coverage needs a manual CNKI export.
docsuite
evantianyn123/docsuite
Document workspace that turns equipment manuals and past reports into proposals, research reports and bid files, then exports Markdown, Word, HTML, PDF and PPTX. Word/PPTX export and document parsing need Python 3 with pypdf, python-docx and python-pptx (installed from Settings), and PDF export needs Chrome or Edge at the standard Windows paths.
dsh-voice-horn
1dadidi/dsh-voice-horn
Floating TTS speaker in each conversation corner: when an AI reply finishes, edge-tts reads the summary aloud in the background with no popup windows; the toggle is remembered per conversation. Requires Windows, Python 3.9+ with the edge-tts package installed, and network access to Microsoft's Edge TTS service; summary is the default mode.
dsh-db-connect
stitchmaps/dsh-db-connect
Manage Oracle, PostgreSQL, MySQL, MariaDB, SQL Server and SQLite connections with driver diagnostics, column defaults/comments, and opt-in metadata browsing for agents; requires a separate Python 3 environment with the per-driver packages (SQLite needs only the standard library).
DSH-DREAM
baiqieji-lulu/dsh-dream
A durable RAG-enhanced long-term memory layer for LLM agents, featuring holographic memory, state-slot conflict detection, and timeline retrieval. Requires Python 3.10+ and this repository's Python dependencies: create a venv and run pip install -e ".\[dev]" in the checkout before enabling the plugin (the bundled installer is a PowerShell script, i.e. Windows).
dsh-session-monitor
rukawa15/dsh-session-monitor
Read-only monitor for local DSH sessions: live task board, per-session tails, blocking reply wait, Markdown export, and optional IM push via dsh-im. Requires Python 3 with the zstandard package; IM push additionally needs the dsh-im plugin.
dsh-um-proxy-ondemand
tingod2006/dsh-um-proxy-ondemand
Manages the lifecycle of the local UM GenAI proxy (127.0.0.1:8788) that DSH's um-genai provider talks to: wakes it on demand for llm/stream calls, stops it after an idle period, and reports health plus a read-only status endpoint. Also ships a DSH settings page for port, always-on mode, idle minutes, interpreter and paths, plus the UM account and proxy API key, and a button that writes the providers.um-genai entry into the profile patch and fills in its model list, since a fresh profile has no provider and the model picker would otherwise stay empty. A renewal watchdog logs in to the campus gateway on a hidden Windows desktop when the upstream token expires. The proxy itself is um_opencode_setup.py, a single-file tool distributed by the University of Macau; a copy is vendored in vendor/ so a fresh install works out of the box, while a copy in ~/.um-opencode/ takes precedence when present. The plugin still does not produce tokens: those come from logging in to the campus gateway. Requires Windows (process discovery and idle shutdown use netstat/taskkill; renewal uses PowerShell and a hidden desktop), Python 3.10+ and a University of Macau account.
dsh-plugin-paper-radar
melano514/dsh-plugin-paper-radar
Searches medical and life-science literature by topic, keyword or DOI through Europe PMC, PubMed, OpenAlex and Crossref; decides open-access status through Unpaywall/OpenAlex/Europe PMC; downloads the PDF when an OA route exists (verified by magic bytes and page count) and otherwise writes a decision card with the exact failure reason plus four manual fallback channels: AbleSci assistance, Sci-Hub, SciDown and X-MOL. The bundled Python tool uses only the standard library.
delivery-video-plugin
lumos-789/delivery-video-plugin
Turn a feature that actually runs into a trustworthy delivery demo video, or a defect into a traceable feedback video: real screen recordings, edge-tts narration with word-clock subtitles, a self-contained ffmpeg pipeline, and a deterministic quality gate (spec, audio, loudness, black/freeze/silence scans) that refuses to pass a fake or broken demo. Feedback episodes add severity/phase chips, a repro-steps overlay and a ticket-ready report bound to the artifact SHA256. Preflight and artifact verification included. Requires Python 3.9+, ffmpeg/ffprobe on PATH, and `pip install edge-tts Pillow`; narration calls the public edge-tts endpoint.
lingshu-skill (lingshu-startup)
266767398/lingshu-skill
Lingshu startup injector: runs brain.py startup on every new agent session and injects persona / memory / todos automatically. Requires Python 3, and the Lingshu skill installed at ~/.dsh/skills/lingshu; silently does nothing if either is missing. Main repo also ships a bundled SKILL.md entry point.
dsh-ppt-master
xt230/dsh-ppt-master
Declares a PPT Master agent preset (skill + interpreter tool, scoped to that preset) and manages the Python interpreter and projects root it runs with through the plugin's own Config
dsh-pptx-builder
zhdanovdmitriy/dsh-pptx-builder
PowerPoint deck builder for DeepSeek Harness: pastel palettes, ten slide templates, web images, Python-drawn charts, highlighted code cards, LaTeX formulas typeset without a TeX installation (matrices, integrals, sums with limits) and a Presentations agent mode.
wensu
hui-xu-ai/wensu
DSH bundle that mounts the wensu (文溯) MCP server over stdio.
dsh-pptx-anim
zsx-114514/dsh-pptx-anim
Injects PowerPoint entrance animations and slide transitions into existing .pptx files by writing the OOXML timing tree (p:timing), which python-pptx does not implement. Requires Python 3 with python-pptx installed (the plugin auto-detects python / python3 / py).
dsh-voice
liu118117/dsh-voice
Adds a voice to the agent: emotional speech synthesis (ChatTTS when available, falling back to edge-tts) and a singing mode, with mp3 output and local playback over ffplay. Requires Python 3.10+ with edge-tts installed (ChatTTS and its model cache are optional), ffmpeg/ffplay, and the pythonPath/ffmpegPath/ffplayPath values in cordis.patch.yml pointed at your own installs.