Plugins
Browse, filter, and install DeepSeek-Harness plugins.
604 plugins found
dsh-plugin-description
mysadc/dsh-plugin-description
mount one row in the composition and every plugin card on the Web Settings plugin list page gets a bilingual (zh/en) description; it also publishes the pluginDescriptions service so other plugins can register their own descriptions.
dsh-all-search
realalexandreai/dsh-all-search
DeepSeek Harness plugin: AnySearch-backed web search provider (aggregates exa/tavily/firecrawl via one MCP gateway) registered into ctx.web.
useful-dsh-plugins
lishize20040802-rgb/useful-dsh-plugins
DeepSeek Harness dual-face plugin: a visual plugin manager tab in Web Settings — enable/disable any plugin row, check installed plugins (including official @deepseek-ai/* rows) against the npm registry, update them, repair pristine files, and update the h
dsh-plugin-web-search-tavily
coderdailyone/dsh-plugin-web-search-tavily
Tavily search provider bundle for DeepSeek Harness (dsh): registers a WebSearchProvider into ctx.web
dsh-plugins (dsh-lan-link)
sqzw-x/dsh-plugins
LAN access for the harness process: writes the authenticated links for the harness port, one per local IPv4 address, to a token file and registers DSH_LAN_LINK in the shell environment, and can run a gateway on a fixed LAN port that holds the browser session on this machine, so devices need no token; forwarded requests get Host and Origin rewritten for the same-origin guard, and a host-claim marker is injected so the page renders as the full desktop UI instead of remote-visitor mode. Devices are admitted by CIDR, with optional Basic auth.
deepseek-harness-fullstack
redkiller79/deepseek-harness-fullstack
Registers bundled full-stack, frontend-design and browser-automation skill documents as four read-only tools; a focus argument selects which reference file is returned alongside the skill body.
browserpaw (browserpaw-dsh)
goldenloaf24h/browserpaw
Dual-brain Chrome automation: registers the browserpaw skill and browserpaw_session tool to connect with the local BrowserPaw host (127.0.0.1:12306 via bridge-token), driving Chrome without losing logins.
dsh-media-converter
a1121611810/dsh-media-converter
Local media toolbox for DeepSeek Harness: converts files between 27 video, audio and image formats, trims clips, extracts audio or video tracks without re-encoding, exports embedded subtitles to .srt, compresses images with a before/after preview, reads and rewrites metadata, and encodes or decodes Base64 — all through the ffmpeg already installed on the machine, so files never leave it. The same engine is registered as a media_toolbox tool agents can call.
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.
dsh-connect-teleagent
alvinhuang0509-design/dsh-connect-teleagent
TeleAgent (China Telecom TeleAI "Stellar" agent) model provider for DeepSeek Harness: corrects the cloud gateway request signing to two-round HMAC-SHA256 keyed by the login JWT signature segment, which fixes the 40104 failures the older local-v1 signing produced, and adds points balance, daily check-in, and an in-composer account chip. Reuses the existing local login credential. Cannot be installed alongside anye-99/dsh-codearts-auth — both register the same teleagent provider, and this plugin reuses its credentials and derives its SSE/tool-call parsing from it.
dsh-plugin-search
yaqiangsun/dsh-plugin-search
Search DSH plugins on the npm registry by a name fragment and install them from the Plugins page.
dsh-onshelf
frogflaying/dsh-onshelf
Onshelf for DeepSeek Harness. It registers 1 agent tool (onshelf).
dsh-vscode (dsh-door)
stanelka/dsh-vscode
Loopback-only ACP door for DeepSeek Harness: connect VS Code and other local clients to a running kernel over the local loopback address, sharing its models, tools, memory and sessions. Browse history, change permission modes and call capabilities registered by DSH plugins.
specstream-tools (dsh-plugin-specstream)
specstream/specstream-tools
Registers the hosted SpecStream MCP server with the harness MCP manager and keeps the API key in the credential store. The server returns live web data as structured rows, each value with its source URL, and a run starts only after the quote's maximum is approved.
dsh-aiyting-image-video
yuhe248118/dsh-aiyting-image-video
Connects DeepSeek Harness to AIyting's image generation MCP endpoint and registers four tools: aiyting_image_catalog (models, routes and specs), aiyting_image_settings (read, quote and save parameters), aiyting_image_generate (return a quote first, and submit only with an explicit credit ceiling) and aiyting_image_task (task lookup, waiting, and a local per-account ledger for unfinished jobs). A sidebar page signs in with an AIyting access key, shows points, today's usage and daily quota, logs out, and keeps per-conversation defaults for model, route, aspect ratio, resolution and count.
dsh-juzpost
juzpost/dsh-juzpost
Connects the agent to JuzPost, a social media scheduler, over MCP: lists connected accounts, checks per-platform limits, uploads media, and drafts, schedules or publishes posts to YouTube, Instagram, Facebook, TikTok, X, LinkedIn, Pinterest, Bluesky, Threads, Tumblr and WordPress. Registers the JuzPost tools as mcp__juzpost__* plus a workflow skill that confirms with the user before anything is published. Needs a JuzPost API key in JUZPOST_API_KEY; JuzPost issues API keys on paid plans.
dsh-deskresume
frogflaying/dsh-deskresume
Restores the Windows desktop after a restart or power loss: snapshots open apps, documents, folders and window positions, and reopens them on demand. Windows 10+ only; automatic capture before shutdown needs two scheduled tasks registered once with collector/install-tasks.ps1.
dsh-geo-toolkit
fengxiforcy/dsh-geo-toolkit
GIS/CAD analysis toolkit for dsh: read DXF, convert DWG to DXF, query layers/entities, export styled analysis maps (SVG/PNG/JPG/PDF, plus PSD on Windows x64), and run GIS summary/buffer/overlay on SHP/GeoJSON/KML — pure-JS parsing, no GDAL.
dsh-bowmark
bowmark-ai/dsh-bowmark
Connects the Bowmark hosted MCP server and registers the tools it publishes, so the agent can search a library of typed functions for live websites and call them. The API key is read from the BOWMARK_API_KEY credential and is not stored in plugin config.
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.
dsh-antigravity
almost-nowhere/dsh-antigravity
Google Antigravity model provider based on LiZhenNet/dsh-antigravity, with a multi-account pool added. Do not install it in the same profile as LiZhenNet/dsh-antigravity: both register the same bundle id (dsh-antigravity) and the same npm package name.
dsh-teleagent-pool
836157055/dsh-teleagent-pool
Registers two LLM account pools as model providers: TeleAgent (China Telecom TeleAI; paste a token once) with a daily 09:00 UTC+8 full-pool check-in — currently check-in, balances and model listing only, since its chat is blocked by the client signing key — and AutoClaw (Zhipu desktop, Windows), whose tokens are decrypted from the local DPAPI-protected credential store and whose chat streams through the desktop bridge. Both pools report credit balances and model catalogs; quota-triggered failover across local desktop instances is automatic, while switching the AutoClaw account is an opt-in setting (off by default). Panels ship in settings and the left sidebar.
dsh-superagent-power
mingoyung/dsh-superagent-power
Adds a shared Sup composer switch on Windows to start or gracefully stop a separate Super-agent process and release its memory. Requires a working DSH NEXT install with Node 24+, the standalone DSH CLI and an already-configured independent Super-agent profile (verified on DSH 0.2.1-rc.4/rc.5); the bundled bridge.js must also be registered in the Super-agent profile — installing the desktop package alone does not complete setup.
dsh-env-manager
zhiwuli0228/dsh-env-manager
File-based environment registry for DSH: manage environments, services, deployments and operation-to-Skill bindings through a panel and model-facing tools.