Plugins
Browse, filter, and install DeepSeek-Harness plugins.
3132 plugins found
dsh-serverchan-bot
forget1672/dsh-serverchan-bot
Two-way bridge to a Server酱³ Bot (not SendKey push): messages sent in the app drive a DSH session, question and approval cards can be answered from the phone or the web, and agent plus scheduled output is pushed back to the chat. Pairing is trust-on-first-use: while the allow list (allowChatIds) is empty, the first chat that messages the bot is trusted, so set allowChatIds to pin it to your own chat.
dsh-deepseek-status-monitor
bi4pym/dsh-deepseek-status-monitor
Polls the DeepSeek status feed and shows configurable outage, degradation and recovery notices in the DSH Web UI, with an independently positioned persistent status pill, six notice positions, three sizes and Chinese/English copy.
dsh-channel-octo
90le/dsh-channel-octo
Connects Octo direct messages, groups, and topics to DeepSeek Harness Web, with separate conversations, channel settings, and reply progress cards. Needs an Octo bot token and Node.js 24 or 26, and ships switched off until you enable it; private chats are admitted by a local allowlist or Octo friendship, and groups and topics need an explicit @mention.
dsh-stateboard
panchongyang/dsh-stateboard
A cross-session project board for managing projects, plans, tasks, and external document references in the DSH web UI and agent tools. Verified on Windows 11 x64 only.
dsh-tool-camera
zlmddygggzh-collab/dsh-tool-camera
Grabs a live frame from the local webcam and hands it to the agent as an image, so the model can actually look through the camera without opening any app or keeping a window in front. A dim room no longer comes back black — brightness, gamma, contrast, sharpen and an auto-level pass run inside the capture itself. ffmpeg is fetched automatically on first use, and the same plugin lists the available capture devices.
dsh-edge-bridge (plugin)
vfuncyy/dsh-edge-bridge
Drives the Edge already open on your machine through a local WebSocket bridge and an unpacked MV3 extension: the agent reads the page as Markdown, dumps its interactive elements with stable refs, clicks and types with pre-action assertions and a three-valued effect state, and can capture pages from the extension popup as self-contained HTML snapshots, filed into a kb.py literature knowledge base when one is configured (kbRoot or DSH_KB_ROOT). Seven browser tools stay unregistered until edge_bridge is started, so an idle session pays no context cost.
dsh-deepseek-search
sivancola/dsh-deepseek-search
DeepSeek web search with its own API key: a left-sidebar search page and a deepseek_search tool that every model in the profile can call, falling back to the DeepSeek key already configured for the model provider. It registers its own tool and routes instead of replacing the built-in web_search and web_fetch providers, so an existing search setup keeps working.
dsh-open-deepseek-web
hezheyihuan/dsh-open-deepseek-web
Adds a sidebar button to the DSH Web UI that opens chat.deepseek.com in a standalone Chrome app window and focuses that window when it is already open (Windows).
dsh-scrapling-mcp
foolfu86/dsh-scrapling-mcp
A configuration-only DSH bundle that connects the MCP server shipped with Scrapling to DeepSeek Harness over stdio, exposing its HTTP fetch and stealth-browser scraping tools for page extraction, browser actions, screenshots and network inspection. Requires Python 3.10+ with scrapling\[ai] (scrapling-mcp on PATH) and a Chromium-compatible browser (scrapling install).
dsh-web-pick
chenghui-liang/dsh-web-pick
Adds an element and region picker to the DSH Desktop built-in browser: hovering labels the element under the pointer, a click records that element, a drag records a rectangle, and each pick opens a small note box beside the pick. A batch is then inserted into the composer draft, never sent automatically, as one text block plus one attached crop per pick, so the user reviews and sends it themselves. Desktop only: the Web profile browser is an iframe, so the picker does not appear there.
dsh-browser-bridge
alvinlui-hk/dsh-browser-bridge
Let agents read and control the web page open in the right Sidebar Browser tab — read text, run JS, click (HTML and SVG), type, scroll, screenshot, with a per-command token bridge behind the Harness connection fence. Full control and screenshots need the DSH Desktop app; in a regular browser (Web) only same-origin pages can be read or scripted.
dsh-deepseek-exa-hybrid-search
zztdandan/dsh-deepseek-exa-hybrid-search
DeepSeek Search API and Exa queried in parallel and merged into one URL-de-duplicated, cross-source-first web_search result list for DSH. Needs a DeepSeek and/or Exa API key (either alone works); it takes over the default web_search provider, and each query goes to every service you have a key for.
dsh-free-light-search
z-imagine/dsh-free-light-search
Lightweight fork of DDDMUC/dsh-free-search: multi-engine web search and fetch with automatic fallback, failure cooldown and API key rotation; takes over DSH's default web_search/web_fetch providers. Cannot be installed alongside DDDMUC/dsh-free-search (same package name and bundle row).
dsh-brave-search
llldmiao/dsh-brave-search
Five Brave Search tools — web/news/image/video results, token-budgeted page context, cited AI answers, local places, and autocomplete/spellcheck — plus a brave search provider for the built-in web_search tool. Needs a Brave Search API key (BRAVE_SEARCH_API_KEY; some endpoints need a higher plan). Based on Brave's official Search API skills; it uses the same plugin id as BuffMcBigHuge/dsh-brave-search, so install only one of the two.
dsh-workbuddy-daily-credits
lijiusa/dsh-workbuddy-daily-credits
Claim WorkBuddy (CodeBuddy CN / WorkBuddy global) daily check-in credits and benefit bonuses from a composer-dock card and an agent tool, using the official web OAuth login — no desktop client or third-party plugin needed. If another WorkBuddy plugin has already saved a login in ~/.dsh/workbuddy-vault, it reuses that login instead of asking you to sign in again.
dsh-reach
dungcsnd1133/dsh-reach
Four read-only tools over nine public channels — web, GitHub, V2EX, YouTube, Bilibili, Xueqiu, LinkedIn, Reddit and Twitter — with reach_search, reach_read, reach_run and reach_channels, and per-channel notes on which paths work without a login. YouTube needs yt-dlp on PATH.
dsh-plugins (dsh-mnemon-sync)
summerscar/dsh-plugins
Backup and restore for dsh-mnemon: pick any of its three memory components (memory spaces, project documents, runtime memory) and archive them to S3-compatible storage or WebDAV, then browse the archives and restore a chosen subset. Live SQLite databases are copied through node:sqlite backup() so a concurrent writer cannot tear the copy; every file carries a SHA-256 checked before upload and again before restore; a restore previews by default and deletes the stale -wal/-shm sidecars before writing a database back. Archives are named mnemon-sync-<device>-<timestamp>.zip so backups from several machines stay tellable apart. Runs a single timer with intervals from hourly to weekly, stores credentials in a 0600 file outside the DSH profile, and depends on nothing outside Node.
dsh-conductor
lucagiftzek/dsh-conductor
A Conductor tab and commands for a chat's context: /new replaces the context in place with a model-written handoff, /rewind restores the chat and the agent's file edits to an earlier prompt, plus /drop, pins, an automatic compaction level, recovery after failed turns, silent messages between chats and agent and task orchestration. Supersedes dsh-orchestrator, dsh-force-compact and dsh-continue, so do not install it alongside them. Requires DSH >= 0.2.1-rc.5, Node >= 22.5, the web profile and dsh-better-sidebar.
dsh-theme-neumorph
wcnmamrs/dsh-theme-neumorph
Neumorphism skin for the DSH web UI that re-keys 72 design tokens to a cool-grey palette with a steel-blue accent in both light and dark mode, and adds soft shadows to the composer, cards, floating surfaces and session rows.
dsh-rococo-theme
chenglixue66-dotcom/dsh-rococo-theme
Rococo theme for the DSH Web GUI, shipped as a CSS overlay: misty-blue, silver and ivory surfaces with champagne hairlines, die-cut hang-tag sidebar rows, a scalloped-paper composer card with a bow, frosted assistant bubbles, gold-plaque code-block banners, and per-message avatar badges; a sidebar panel shows the stylesheet state and live avatar previews. Light and dark palettes follow the app theme.
dsh-opencode-ui
cenuon/dsh-opencode-ui
Skins the DSH Web UI to match the opencode console — theme tokens, sidebar, chat markdown, tables, the composer and the question dialog restyled through CSS — and shows the current workspace's git branch under the composer. It also hides the sidebar brand row and the New session button.
dsh-turnkeeper
dioding4498/dsh-turnkeeper
Per-turn cost meter and tool-loop guard for the DSH web GUI. It records model, tool and idle time for every turn, blocks runaway tool calls with a dynamic step gate, a retry breaker and a slow-command block, and renders the breakdown as a card under each reply plus a ledger view.
dsh-routerai-balance
dev-cmde/dsh-routerai-balance
Shows the RouterAI credit balance in rubles and the spend since the session started in the sidebar footer (Web and Desktop, Russian-language labels). Requires a RouterAI API key stored in the harness credentials as ROUTERAI_API_KEY; without it the footer shows a "key not set" message instead of the balance.
dsh-fold-panel-list
zba0326/dsh-fold-panel-list
A fold row is pinned at the top of the sidebar panel list and stays visible when folded, so the Plugins … More column collapses to that one row and the Workspaces section moves up; ⌥⌘P (Ctrl+Alt+P) toggles it too, and the state is kept in localStorage across reloads.