Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1066 plugins found
dsh-session-send
nevercanner/dsh-session-send
Session bus for DSH: independent sessions in one project message each other by session id or registered name and wake the target, with a sidebar inbox, unread badges, a roster verification tool, and a per-project switch that stays off until .dsh-bus.json opts in.
dsh-session-delete
mrkillerbad/dsh-session-delete
Permanently deletes one session from its sidebar context menu after a confirmation dialog: the log directory under the DSH home, the projection-cache thumbnail, its id in every workspace.json, and its archived and pinned entries. Sessions resumed since launch are detached from both the sessions and the agents stores first, so the deleted row does not return to the sidebar as an orphan. Refuses while the session is running a turn, and never touches the workspace folder itself.
dsh-session-context-config
majia007/dsh-session-context-config
Context profiles for new sessions: pick which tools and which system prompt each new conversation receives. Deferred tools stay as name+summary placeholders, keeping the tool list and the prompt prefix cache stable.
dsh-dossier
jungleyxu/dsh-dossier
Volumes and handoffs for DeepSeek Harness: group sessions per project and hand state to a fresh session through a generated handoff document instead of replaying context.
dsh-deepseek-import
hungry-m/dsh-deepseek-import
Imports chats captured from chat.deepseek.com by the repo's companion Edge extension (loaded unpacked in Edge) into DeepSeek Harness as new sessions; thinking is saved as a sidecar thinking.md, and trimmed, branched or very long chats also get the full transcript.md.
dsh-session-coldstore
gnaneshkunal/dsh-session-coldstore
Tiered cold storage for DSH sessions: idle sessions move out of the live root into an on-disk cold tier instead of being deleted, an FTS5 index over that tier keeps them searchable, and a restore path moves a session back into the live root. Dry-run by default: nothing moves until you turn it off in Settings.
dsh-session-adopt
frozmn/dsh-session-adopt
Adopts DSH sessions created outside the running window (IDE/ACP clients, other processes) into their matching Workspace, and imports local sessions from other agent harnesses (pi) as native, resumable DSH sessions with sidebar sync/import actions and idempotent re-import.
dsh-session-overview
flyeasy/dsh-session-overview
One recency-sorted list of recent sessions across all workspaces, with color-coded workspace badges, a collapsible sidebar section, and the built-in session row actions on right-click.
dsh-session-delete
coldrainlab/dsh-session-delete
Adds "move to trash" and a session trash to the sidebar: restore removed sessions or delete them for good.
dsh-kit (dsh-kit-session-hygiene)
474885697-alt/dsh-kit
Reports how much disk each project’s sessions use, archives old sessions into a dated folder, and deletes only after an explicit confirmation token.
dsh-token-curve
stao-gee/dsh-token-curve
Sidebar token and cost curve for the current conversation plus a local ledger across all sessions: monthly/weekly rollups, per-turn detail, Excel export with print-ready A4 layout, and a live account balance. Reads session logs only, prices every message by its own peak/off-peak timestamp, and drops fork-inherited history so it is never billed twice. Desktop app only, verified on Windows; the live balance needs a signed-in DSH account.
dsh-session-cost-daily
hijoelee/dsh-session-cost-daily
A cost bar for DSH relay users: current-session and today totals under the composer (today includes already-closed sessions), a peak/off-peak dot, and no call to the official balance API. Click for a per-model breakdown; narrow windows keep the money line first. Derived from KIDLi1412/dsh-session-cost (MIT); it uses the same plugin id and /api/session-cost/summary route, so do not install it alongside the original.
dsh-workspace-icons
theembers/dsh-workspace-icons
Adds per-workspace icons and a default session icon to the DeepSeek Harness sidebar. The workspace icon is picked inside the existing rename-workspace dialog; sessions without an IM channel get a default icon drawn with the same title pseudo-element the IM plugin uses, so the two stay aligned, while IM sessions keep their channel logo. Session rows are indented one level under their workspace with a vertical guide line. Icons come from 73 built-in Lucide glyphs, uploaded SVGs, or linked Iconify collections browsed from the official catalog, and follow the theme colors instead of a custom palette.
dsh-workspace-sessions-first
mkpoli/dsh-workspace-sessions-first
Renders a workspace's own sessions above its nested workspace folders in the sidebar's Workspace Tree.
dsh-mutipleagent
lkuliuying/dsh-mutipleagent
3D office view for DeepSeek Harness: the sidebar panel turns the real main session, its sub-agents, tool activity and reports into animated desks, with per-desk screen details and a notification centre for collaboration events; sessions are picked per working directory. Read-only: it starts no tasks, calls no model, needs no API key, and ships its own scene and models (no CDN). Requires DSH 0.2.2-rc.1 (or a later 0.2.x) and Node ^22.19.0 || >=24.0.0.
dsh-read-zoom
liuyifeng-code/dsh-read-zoom
A reading layer for long DeepSeek Harness sessions. A fixed enlarge button on every answer opens a two-pane view with 80-300% type, an outline of every turn in the session (turns not yet loaded are fetched on demand), and a composer that fills the real DSH input without sending. Formulas, tables and code stay exactly as rendered; over-wide formulas shrink to fit, failed ones degrade quietly, and turns whose answer was cut off are labelled as truncated.
Remu-desktop-shortcuts
khaliljar/remu-desktop-shortcuts
Keyboard shortcuts for DSH Desktop: return to the conversation, focus the composer, switch pages, open DevTools, and an Alt+Tab style session switcher that previews sessions while Alt is held and switches on release (DSH NEXT on Windows).
dsh-tac
cgartlab/dsh-tac
Project and session board in the native right sidebar, a floating session list, a keyboard-first command palette over sessions, projects and settings, and task notifications.
dsh-needs-attention-sidebar
almazom/dsh-needs-attention-sidebar
Hospital-triage board for the DSH sidebar: sessions whose latest turn ended in an error (red = fatal, amber = 429/rate-limit) or is waiting for approval are grouped under an Attention tab, next to Working and Finished tabs, with ticking durations, dismiss with undo, unseen markers and EN/中文 auto-locale. An eye icon hides the session list (the header then shows Workspaces · N) and a Duty-gated chevron folds the nav bar; clicking a row opens the session across workspaces. Needs the zstd tool (zstdcat) on PATH. On-request log scan through a guarded same-origin route — no background daemons, zero core edits.
dsh-task-notifier
polunzh/dsh-task-notifier
任务通知台:任务完成或中断时响提示音并弹系统/浏览器通知,侧边栏「任务」面板可筛选待回复、进行中与未读结果(含退出、欠费中断)。Task-completion chime + system/browser notifications, plus a Tasks sidebar panel that surfaces sessions waiting on your input, running, and unread results, including interruptions.
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.
aiplug
loneleave/aiplug
Import Claude Code, Codex, WorkBuddy, Cursor and Trae conversation history into DeepSeek Harness as resumable sessions, with readable titles and one workspace per source.
dsh-token-usage-heatmap
savasana168/dsh-token-usage-heatmap
Token usage for the DeepSeek Harness web UI: a header chip opens a panel with a 26-week daily heatmap (four blue levels scaled to the busiest day), a per-model bar chart, and totals for all / 30 / 7 days — tokens, sessions, calls, active days, peak hour and top model. Reads local session logs only, no network.
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.