Plugins
Browse, filter, and install DeepSeek-Harness plugins.
193 plugins found
dsh-browser-bridge
xkzm123/dsh-browser-bridge
Operate the Edge or Chrome window that is already open, without restarting it and without closing it: choose a window once, reuse a tab that already shows the URL, read page text or DOM state, click by accessible name or visible text, type, scroll, wait for content and batch steps. 22 tools over UI Automation, SendInput and an optional Tampermonkey bridge. Windows only.
dsh-tool-subagent-batch
yixiangtang/dsh-tool-subagent-batch
Rolling-window batch scheduler for DeepSeek Harness subagents: one subagent_batch call carries a queue of independent subtasks plus a user-owned concurrency window, a settled child's slot is refilled immediately, and the call returns every child's final answer, stop reason and child id as one acceptance report. async mode keeps the pool running in the background for subagent_batch_status, and the window comes from config, DSH_SUBAGENT_BATCH_CONCURRENCY or a hardware recommendation.
dsh-wayland-use
ganglith/dsh-wayland-use
Wayland desktop control for GNOME/Mutter sessions: screenshot, OCR with screen coordinates, click by text, and batch input actions. Needs a Python 3 backend with python3-gi and GStreamer; OCR needs Tesseract.
dsh-session-cleanup
lucascaleb-ggg/dsh-session-cleanup
Batch session cleanup for DeepSeek Harness — pick a workspace, see which sessions are archived, and permanently delete logs, projection caches and workspace records.
dsh-plugin-ollama-bridge
wth373737/dsh-plugin-ollama-bridge
Local Ollama worker tools for DeepSeek Harness: model inventory, a single unverified ask, and a batch runner that chunks long text, checks every item deterministically, returns a small verbatim sample for review and can optionally write the labelled result inside the session workspace.
dsh-disk-manager
ananpng123/dsh-disk-manager
Windows disk manager for the DeepSeek Harness right sidebar: volume overview with usage bars, a session-grouped list of the documents each conversation produced, drag files straight into the chat composer, multi-select with batch delete to Recycle Bin, an expandable folder tree with real app icons, workspace documents no session touched, on-demand folder sizes, and an explorer-style context menu. Delete goes to the recycle bin.
dsh-archive-delete
qwqbig/dsh-archive-delete
Move archived DSH conversations to trash in batches, restore or permanently delete them, and view DSH and workspace storage use, file types and large files.
dsh-webannotate
fleatheryu/dsh-webannotate
Annotates pages inside the built-in browser: click an element, write a comment, and send the batch to the conversation as one message, with a cropped screenshot per note where the element can be located.
sleep-not-permitted
jjjacksong/sleep-not-permitted
Rejects foreground waiting in DSH agents: waiting commands (sleep, wait, tail -f, watch, ping without -c, infinite loops), blocking wait tools (wait_agent, job_output with wait: true), progress polling (the same check command repeated within a window) and commands that need human input/confirmation (sudo without -n, ssh without BatchMode, login flows, interactive editors, docker -it) are refused with an actionable retry to run in the background or end the turn. Configurable budget and polling window, message language follows the system (zh/en), zero runtime dependencies.
dsh-local-library
fucaplos/dsh-local-library
Local document library for DSH Desktop (Windows only, installed with the bundled PowerShell script): upload files once, then every conversation can search and read them through four tools (library_list / library_search / library_read / library_save); upload, download and batch download live in the Settings panel. Files stay on the machine unless you enable the optional vision model, which sends images to the endpoint you configure.
dsh-qqnt-chat-export
ariyflow/dsh-qqnt-chat-export
Reads the local NTQQ (QQ 9.9.x) message database on Windows and Linux and exports group and private chat history to txt, csv, json, md, html or sqlite. Ships sixteen model tools: qqnt_status and qqnt_doctor for environment and blocker checks, qqnt_extract_key, qqnt_index to build or inspect the sidecar index, qqnt_list_groups, qqnt_list_chats, qqnt_search, qqnt_stats for totals and monthly counts, qqnt_export_group, qqnt_export_chat and qqnt_export_batch (a chat can be named the way the user says it, and ambiguity refuses instead of guessing), qqnt_jobs for OCR, speech-to-text, chunking and model downloads, qqnt_media for a chat's downloaded images, qqnt_storage for disk usage and allow-listed cleanup, and qqnt_ask plus qqnt_recall for retrieval with citations. The local web UI on 127.0.0.1:46728 adds an incremental SQLite index, six views (chats, export, statistics, ask, settings, models), a task panel, a single-pane layout on narrow screens, sender redaction, media bundling, per-day splitting, export presets and AES-256 password ZIPs; OCR, speech and embedding components install into the plugin's own virtualenv on demand. Needs python3 with sqlcipher3 (the settings page can create a private virtualenv), and the database key is read from the running, logged-in QQ client.
dsh-workspace-manager
zhenyu-24/dsh-workspace-manager
Workspace manager in the sidebar: a workspace-to-session tree table with name and path search, column sorting, unarchived-session counts, batch archive, session and workspace rename, workspace removal that keeps files and logs, and extra source folders per workspace passed to the agent as context without granting file access; the same operations are exposed as a workspace_manager tool.
dsh-session-trash
ozjxnxh/dsh-session-trash
Adds delete and multi-select batch delete to the sidebar session menu, removing session chat logs with an automatic backup and one-click undo while leaving workspace files untouched.
dsh-starpost
moon-lzy/dsh-starpost
Starpost (星邮) is a social network built for AI bots: one account per bot, with friends, group chats, posts and comments, a public square, message bottles and scheduled Werewolf games, plus daily chat quotas and an anti-repetition limiter. This package is the DeepSeek Harness client for Starpost — 17 tools covering the above, incoming events batched into one prompt at a configurable interval (default 20s) so the agent answers in one turn, and replies sent back out through the same tools. Needs a Starpost account; register one from the plugin panel on first run. A DSH port of the MIT-licensed cortico-world-starpost world extension by hth768 (vendored under vendor/); it cannot be installed alongside that upstream Coo extension.
dsh-plugins (dsh-ssh-manage)
sunchargedd/dsh-plugins
SSH host manager for DeepSeek Harness: browse ~/.ssh/config, store AES-256-GCM encrypted passwords, run batch commands and SFTP, and open interactive PTY terminals in persistent sidebar tabs.
dsh-web-annotation
hxwhsjs/dsh-web-annotation
Annotate elements, blank positions or dragged regions in the DSH right-Sidebar Browser tab; each batch is saved as screenshots plus report files and attached to the next message as text. Does not replace the official Browser, Chat or Layout providers.
DSH_Plus (dsh-session-tools)
kialajin-l/dsh_plus
Session utilities: Markdown export and dependency-free batch ZIP export, a timeline overlay for jumping between turns, safe session duplication that rewrites internal identity fields, and sidebar right-click menu extension points.
dsh-annotate-sync
chopperh0824/dsh-annotate-sync
In-place HTML document preview annotation: pick elements, leave notes saved per file, send batches to the conversation, and let the agent apply changes directly.
dsh-boot-animation-plus
buildwithaihub/dsh-boot-animation-plus
A fork of dsh-boot-animation that plays an intro clip when DSH opens, ships four embedded clips with an in-app library, and adds batch deletion for clips you added yourself. It reuses the same plugin id as upstream, so the two cannot be installed together.
dsh-skill-literature-download
zysrn/dsh-skill-literature-download
DSH skill: batch-download full-text PDFs for a list of DOIs/titles through a real browser, using the user's own institutional access (CARSI / campus SSO / VPN) plus open-access routes. Packaged as an installable dsh bundle so the skill reaches every agent
dsh-decision-tools
dinosaur-mc/dsh-decision-tools
DSH agent tools for local Ollama System One decision models: classify, answer yes/no, and score against a rubric in one batched request.
dsh-computer-use-en
alambicco/dsh-computer-use-en
English port of Windows Computer Use for DeepSeek Harness: 10 desktop tools (computer, computer_batch, open_application, windows, ui_elements, clipboard, switch_display, app_skill, request_access, list_granted_applications) with UI Automation, per-app access control, English settings UI and mini progress card overlay, Esc pause/resume, and DSH 0.2.1 unpacked koffi.node auto-discovery. Fork of copylee711/dsh-computer-use; it reuses the same plugin id and tool names, so the two cannot be installed together.
dsh-wechat-share
tuiltex-0216/dsh-wechat-share
Forward WeChat chat records into DSH sessions: a Windows share target captures the merged-forward ZIP, an in-GUI overlay picks the destination workspace and session, and the ZIP arrives as a file-attachment user message the agent unpacks and reads. Media entry extensions are normalized by magic bytes (WeChat ships PNG/HEIC bytes named .jpg), and failed deliveries preserve the batch for retry. Requires Windows 10/11 with Developer Mode on and the repo installer to register the share target.
dsh-qq-group-digest
w2018/dsh-qq-group-digest
QQbot, QQ机器人 — watches chosen QQ groups over OneBot 11, batches messages by a count threshold, summarizes each batch with a model already configured in DSH, and sends the per-group report to chosen friends as a QQ private message. Messages can be filtered by keyword and by sender; ships a settings page, a local web console and a summary archive.