Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

694 plugins found

B

dsh-quota-card

bangyu888-cmd/dsh-quota-card

Shows ChatGPT, Gemini and Grok Bot remaining usage with reset countdowns plus the DeepSeek balance in a compact card above the sidebar account row; thresholds, refresh interval and per-provider HTTP proxies are configurable. Needs existing sign-ins: Codex CLI login for ChatGPT, an Antigravity token for Gemini, a Cursor user API key (CURSOR_API_KEY) for Grok Bot, and a DeepSeek account signed in inside DSH; a row without its sign-in shows a login hint instead of numbers.

03 days agoUsage & BillingMIT
X

dsh-effort-menu

xuanfenglajiao/dsh-effort-menu

Replaces the composer model menu with a recent-models list, a searchable all-providers flyout and a draggable reasoning-effort slider; a Manage models row at the bottom of the flyout opens the Models settings directly. It takes over the composer model slot, so install only one model-menu plugin.

03 days agoUI EnhancementsMIT
W

dsh-composer-suggest

wuweire/dsh-composer-suggest

Ghost-text suggestions in the composer: the message you are most likely to send next after a reply, and a continuation of your draft when you press Tab, including images attached to the composer. Tab accepts, Alt+Down cycles candidates, and the Settings row shows which model route answered. Adapted from Stijnus/dsh-composer-predictions, so do not enable both at once (they share the composer overlay and the Tab key); each suggestion is an extra model call on the Session's model unless you pin another.

03 days agoUI EnhancementsMIT
P

dsh-plugin-dlidl

phoenixyun/dsh-plugin-dlidl

Danmaku and live-chat overlays for DSH: stream reasoning and answers as a right-hand chat timeline (bottom anchored, per-row fade, adjustable lifetime) or as Bilibili-style flying bullets across the whole window; mode-specific settings, content filters, and semantic edit announcements while files are being written.

06 days agoUI EnhancementsMIT
J

dsh-coin-ticker

jxhsjxhs/dsh-coin-ticker

A crypto ticker card in the DeepSeek-Harness sidebar footer, above the balance and Settings, showing BTC, ETH and SOL prices, 24-hour change and 24-point sparklines, sourced from OKX with automatic fallback to Binance then CoinGecko (CoinGecko has no sparkline history); clicking the header folds the whole card into a single small button, and the folded state is remembered. A fork of 18569663yz-web/dsh-plugin-crypto-ticker: do not install both.

06 days agoUI EnhancementsMIT
A

dsh-plugin-versions

acgnnsj/dsh-plugin-versions

A versions tab on the plugin page: every installed bundle with its current version, the newest published version and a status (update available, up to date, follows the harness version, or not updatable from a registry). A row opens the official bundle page, where the update button lives; check results are cached and re-checked oldest first. The bundle page also gets a jump-to-bottom and a back-to-top button.

0yesterdayUI EnhancementsMIT
L

dsh-dafeiyu-biliworld

lmlmlml717/dsh-dafeiyu-biliworld

给DeepSeek Harness 的一个「世界 + B 站自动化」自定义酒馆角色 加了评论发布、动态发布、视频转发 当前版本 0.8.10 · 基于 dsh-world,融合 dsh-feiyu 的评论链路与 dsh-bili-whale 的 B 站工具链/调度设计。对不起是AI大人写得

05 days agoWorkflow & AutomationMIT
E

maxdshbot

enkolesnikov/maxdshbot

DSH → MAX messenger plugin: compact UX, briefings, status, reliable replies, remote control, GUI settings, reply threads, tables, schedules, webhook, cost & budget. Zero runtime deps.

06 days agoIntegrations & RemoteMIT
M

dsh-custom-search-fetch

mercurynomercy/dsh-custom-search-fetch

Routes the built-in web_search tool to a self-hosted SearXNG instance and web_fetch to a self-hosted Firecrawl instance as DSH web providers, with a settings card for both backends.

07 days agoTools & CapabilitiesMIT
D

dsh-doyourweb-remote

developerye/dsh-doyourweb-remote

Fork of SheepofSheep/dsh-doyourweb that puts the browser on another machine: the MV3 extension dials out to this plugin over TLS, so DSH reads and acts on a remote Chrome or Edge rather than a local one. It also generates ready-paired extension packages for the current configuration, adds tab open and close tools, writes annotation detail to a file instead of pasting it into the chat, and shows a checklist naming which part of a remote setup is misconfigured. Interfaces with no DOM at all are reachable too: canvas games, canvas maps and hand-drawn widgets take coordinate clicks, drags and wheel input that glide, pause and hold like a person's, and the viewport is checked before every action so a stale coordinate is refused rather than clicked blindly. It reuses the same browser-tabs plugin id as the upstream, so do not install both in the same profile. Requires Chrome or Edge 125+ and an unpacked MV3 extension loaded manually on the browser machine; the plugin does not install the extension. With tls: true, trust the generated ca.crt as a root certificate there. The extension gives the model access to the tabs and signed-in sessions of the browser it is paired with. The bridge listens on 127.0.0.1 by default; a non-loopback bind needs remote: true, and the extension pairs with a token confirmed by the user.

0yesterdayTools & CapabilitiesMIT
X

dsh-open-at-last-input

xinming-chenniang/dsh-open-at-last-input

Lands the chat viewport on your most recent own message when you open a finished session, instead of the bottom of the conversation; running sessions still follow the bottom. Client-only: it reads the viewport and never touches files, credentials, subprocesses, or the network.

06 days agoUI EnhancementsMIT
Z

dsh-heixia-pet (dsh-pet)

zhangmin510/dsh-heixia-pet

HeiXia, a cat companion for DeepSeek Harness with actions based on photos and video, session-state reactions, chat, and balance display. A fork of PC2005-cloud/dsh-pet that uses the same plugin id, so it replaces the original — do not install both together.

06 days agoJust for FunMIT
W

dsh-memelens

whatif146/dsh-memelens

Explains Chinese internet memes to an agent: registers a meme_explain tool that returns the meaning, tone, origin and lifecycle of a sticker, which memes can and cannot be combined, occasions to avoid, and both a meme-version and a plain-version reply. Answers come from a local memory store with spacing-effect decay, falling back to a user-configured OpenAI-compatible vision endpoint (BYOK).

08 days agoJust for FunMIT
K

qq-bot-pro

kakabuxiangdong/qq-bot-pro

Extends the official QQ bot channel (@tencent-connect/dsh-qqbot 0.5.3/0.5.4) in DSH with sticker tools, idle proactive small talk, long-term memory and a Settings → Plugins page. Install is manual: run lib/patch-host.mjs to patch six files in the installed channel (backed up, revertable) and --register it into your profile; you also need a QQ open-platform bot (appId/appSecret) with "receive all messages" enabled by a group admin. The channel access defaults to open (anyone who can message the bot); set access.c2cMode/groupMode to allowlist or disabled before exposing it.

012 days agoJust for FunMIT
J

dsh-task-notifications

jimmy-official/dsh-task-notifications

Desktop notifications for DeepSeek Harness when a task finishes, with the final assistant reply as the notification body, plus optional approval and question alerts and synthesized or imported sounds. Derived from ltao0829/dsh-task-notify; install this fork or the upstream plugin, not both — they claim the same task-notify bundle row.

07 days agoIntegrations & RemoteBSD-3-Clause
R

dsh-cloud-sync

robinliang0829-lgtm/dsh-cloud-sync

Ship OpenTelemetry GenAI observability and multi-device cloud state sync from one DSH bundle. It reuses and replaces the standalone @loongsuite/dsh-plugin (traces + metrics for sessions, agent loop, LLM and tool lifecycle; do not install both — disable or remove the upstream plugin first), and adds a WebSocket client that pushes full session event logs (header + snapshotEvents) to a relay you run so different local DSH instances share state. On connect it pulls and rebuilds the other devices' sessions automatically (cross-device resume). The sync client itself has zero third-party runtime dependencies; a small Node.js relay is included in the repo. The local /cloud-sync/* HTTP routes (status, sessions, config, resync, delete) have no origin or loopback check, and the bundled relay accepts unauthenticated connections unless AUTH_TOKEN is set — keep the DSH web port off untrusted networks and run the relay with a token.

08 days agoSessions & MessagesApache-2.0
M

dsh-ui-optimize

moonsand/dsh-ui-optimize

Switches that tune how DeepSeek Harness looks and behaves across the whole interface, not just a few screens; each works on its own and more arrive as the shell grows. Theme gallery of eight minimalist themes, each defining one palette for light and one for dark and applied through a single theme-token layer, plus sidebar panel folding that collapses the rail rows into one Panels launcher with search and keyboard control, and reload/restart actions at the sidebar foot. Each feature is gated by runtime detection: what the current build cannot do is disabled with a stated reason, and an unknown probe stays enabled. The sidebar Reload/Restart buttons are ported from the separately listed MoonSand/dsh-desktop-restart; uninstall that plugin before installing this one — with both, the sidebar foot shows two sets of buttons.

04 days agoUI EnhancementsMIT
M

dsh-deepseek-status

mengls1620/dsh-deepseek-status

Shows DeepSeek's official service status in the DSH session header, including overall and per-component status, uptime percentages, and active or recent incidents. A maintained fork of KekuKase/dsh-deepseek-status (published as @mengls1620/dsh-deepseek-status since 0.1.6); do not install it alongside the original dsh-deepseek-status — both register the same /deepseek-status route and plugin row id.

05 days agoUI EnhancementsMIT
L

dsh-side-chat-slash

lucyvan/dsh-side-chat-slash

Side chat for the DSH Web GUI with a /side slash command, forked from @flyer103/dsh-side-chat 0.7.0 and adding a host /side command, an open-request bridge, and approval pinned to never. It cannot be installed alongside the upstream @flyer103/dsh-side-chat — both register the same routes and side-chat tab type.

07 days agoUI EnhancementsMIT
E

dsh-sidebar-dock

ethan1999991231/dsh-sidebar-dock

Docks the workspace and session list to the left, right, top or bottom edge, optionally folding it into a 5px edge band that expands on hover, with the reveal zone and the left rail width adjustable in Settings → General; the plugin rail, brand row and settings button stay where they are.

06 days agoUI EnhancementsMIT
D

dsh-qq-waifu

daphne999/dsh-qq-waifu

Waifu mode for QQ: splits every reply into several short chat bubbles with a human-like typing delay, drops trailing periods, and keeps tables and code blocks intact. Works by patching @tencent-connect/dsh-qqbot in the desktop profile: run node outbound/apply-patch.mjs once, set im-qqbot streaming: false, then restart — until then only the waifu_* tools work.

09 days agoJust for FunMIT
R

dsh-plugin-im-remote-control

raven3005672/dsh-plugin-im-remote-control

Feishu (Lark) bot for DSH remote control — messages become session turns, results return to the chat, and ask-mode approval requests can be approved or denied in Feishu.

06 days agoIntegrations & RemoteMIT
L

dsh-hermes-feishu

lishuaibing521/dsh-hermes-feishu

A Feishu/Lark channel for DeepSeek Harness: WebSocket inbound messaging that steers a running turn instead of queueing behind it, Markdown tables rendered as native Feishu table components, code blocks kept on their own lines, 13 Feishu tools, voice input and output, media upload, a model fallback chain, and a web settings page split into six grouped tabs. Runs on a self-built Feishu app over the long connection, so no public endpoint is needed.

03 days agoIntegrations & RemoteMIT
L

dsh-skill-panel

lovenndme/dsh-skill-panel

Skill management panel inside DeepSeek Harness settings: lists global and per-project skills, marks whether the running DSH actually loads each one, offers one switch that controls both model and slash-command invocation, previews and edits SKILL.md with the chat UI markdown renderer, and creates, imports (folder or zip) or deletes skills into a recovery folder. It only reads and writes the local skill roots (~/.dsh/skills and <project>/.dsh/skills) through its own Host routes behind the DSH Connection trust fence; no telemetry, no outbound requests, no credentials.

010 days agoSkillsMIT