Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1756 plugins found
dsh-token-frugal
xuzihao66/dsh-token-frugal
Cuts session input tokens three ways, each with its own switch in a panel under the composer: lossless structure-aware compression of tool results on `tools/post-execute`, then a per-tool head/tail elision that always names a recovery path through the shared spill store; tool-catalogue visibility per agent on `agent/created`; and a per-workspace memory document that recall matches against each new message and injects through `agent.inject`, so the transcript is not re-read. Measured 41.76% fewer prompt tokens over 149 recorded requests, with a bundled script that re-measures any profile.
dsh-api-cost
nirvana-apoc/dsh-api-cost
Registers an apiCost session projection that estimates DeepSeek spend from reported token usage at published peak / off-peak rates, in CNY and USD, over self, delegation-tree or verified-team scopes: a composer-dock pill and its detail panel, the /cost command, a session_cost tool, and GET routes for the view and the current rate card. A panel switch parks model requests at the llm/stream waterfall while peak rates apply and dispatches them unchanged once the off-peak window opens, so the call is billed at the off-peak rate with no failure reported to the session.
dsh-prompt-templates
nelsonlongxiang/dsh-prompt-templates
Global and per-session prompt templates in a right-side panel — insert into the draft or send now, edit, promote session templates to global, with SQLite persistence via the built-in node:sqlite.
dsh-sidebar-enhancement
xmwengxing/dsh-sidebar-enhancement
Enhanced right-sidebar files panel: rename, create, upload, download (a directory is zipped on the fly), copy the full path and delete from the tree; an editable document renderer for 128 text extensions with Ctrl/Cmd+S save and conflict detection; plus an independent bottom terminal panel with tabs and a quick-command library persisted under the DSH home.
dsh-todo-checklist
qgd1850890306-rgb/dsh-todo-checklist
Todo sidecar for DeepSeek Harness: turn selected text into a todo, capture todos from a conversation, review them in a left sidebar panel, get due reminders as an in-app popup or an IM bot message, and export everything to HTML, Markdown, Excel, CSV or JSON.
dsh-plugin (dsh-claude-code-web)
zhoulvyuan/dsh-plugin
Claude Code-style workbench in DSH: workspace/session sidebar, streaming document-style transcript with unified tool cards and thinking, Markdown and Mermaid rendering, dark theme, and a draggable overlay panel backed by an in-host HTTP/WebSocket service.
dsh-skill-starter
ymck-x/dsh-skill-starter
Skill manager for DSH with a pack system. Installs skills as versioned packs and never overwrites files you have edited - upgrades skip your changes and report them. Also ships 6 built-in skills, a problem-grouped settings panel, and tools that let the agent read and write the skill library in conversation.
dsh-reasoning-loop-guard
himi-li/dsh-reasoning-loop-guard
Aborts a DSH reasoning stream that starts repeating itself instead of letting the turn stall: five rules over the streamed reasoning text (periodic unit, repeated block, repeated line above a share floor, 64-gram density, and a long trailing run of punctuation or whitespace), plus a JSONL fire journal, a Web GUI log panel, and opt-in recovery that retries with a corrective message.
dsh-recent-sessions
huangxp12/dsh-recent-sessions
Lists recent sessions across every workspace in one panel, with time grouping, two sort orders, content search, reveal-in-file-manager, and local notes that offer to insert themselves into the draft.
dsh-mate-companion
m-rui001/dsh-mate-companion
AI companion with a learned body clock, real offline sleep, its own memory, and self-reported affect delivered through the same judge math as the pi version.
dsh-prompt-forge
zhaoxiagongsi001/dsh-prompt-forge
Prompt optimizer for the composer: a button in the tool row rewrites your draft through a model channel you already configured, streaming into a panel that floats above the composer without taking up layout. Your draft changes only when you click Accept — and Accept is refused while the answer is still streaming, so a half-finished reply can never be written back. It asks first when the draft carries @ references or attachments, which a whole-draft replace would flatten into plain text. No global keyboard shortcuts, and no API key ever reaches the browser: the host half makes the call.
dsh-bulletin (dsh-bulletin-panel)
southsnowl/dsh-bulletin
Sidebar panel for the announcement file and the ticket status table. It lists the announcements together with how many sessions have seen each one, shows the delivery status, and lets the user post, edit and delete entries. Requires the third-party dsh-better-sidebar plugin.
dsh-task-monitor (dsh-task-monitor)
3450892121/dsh-task-monitor
Right-side overlay panel for DSH sessions showing git status, background jobs, skills and MCP usage, artifacts and visited pages, with a commit/push dialog and one-click GitHub publish.
dsh-ledger-memory
18477514055/dsh-ledger-memory
Project-level memory built around a ledger whose structure the AI designs per project; the plugin only handles detection, injection, write-back, archiving and git. Memories are split by meaning: the active ledger holds current state, the turn journal is append-only, and decisions, the goal tree and lessons are one-card-per-file (with a multi-dimension index over the card folders); the fundamental principles file can be changed only by the user. There is a single compaction mode: before compacting, the AI sorts the work into three buckets - what must stay in context and is re-injected verbatim, what is written to the project's _stash/ for later lookup, and what is dropped. When a conversation is opened in a container workspace holding several projects, it can be locked to one sub-project (the lock lives in the plugin's own home and survives restarts; it leaves no marker in your project). Also an activity log with five levels, where L4 stores the user's own words verbatim (never injected, queryable on demand). Before each compaction a verbatim capsule (user quotes, raw errors, changed files) is written to disk, and both the capsule and its source material survive a restart; a handoff document lets a new conversation resume the previous one. 21 tools, 12 subcommands, 39 settings (one of them switches whether the settings panel or each project's manifest wins). Runs locally, no runtime dependencies.
dsh-sciwork
58catmiao/dsh-sciwork
A research library panel and skill set for DSH: project folders, figures with registered provenance, drafts, references, data tables, journal profiles and submissions, plus writing, citation and Origin-plotting discipline for research agents.
dsh-vaultwarden
buvkb/dsh-vaultwarden
Reads and writes a self-hosted Bitwarden/Vaultwarden vault from any session: eleven bitwarden_* tools, real-time WebSocket sync with a polling fallback, a settings panel with readonly, ask and auto write modes, and optional local masking — with masking on, passwords surface as stable placeholders unless revealed one field at a time, and on-disk session logs are swept for bitwarden secrets. Masking and log sweeping are separate switches.
dsh-sidebar-panel-buttons
ruanimal/dsh-sidebar-panel-buttons
Collapses the DSH Web sidebar panel menu (plugins, extensions, scheduled tasks, IM) from a vertical labelled list into a horizontal row of 36×36 icon buttons with hover tooltips; a Settings → General option switches back to the list and is remembered per browser.
dsh-context-guard
2jumpsina/dsh-context-guard
Long sessions get expensive, and the platform compacts the context on its own. This plugin adds an occupancy badge (hover to see how it is computed), writes a handover draft into HANDOVER.md from 45% — files changed, money spent, what recent turns were about — and reminds you once at 60% to wrap up. On compaction it records the reading from just before, so you can check it later. No model calls, nothing added to the conversation; it does not prevent compaction.
dsh-skills-mcp-manager
j62268781-alt/dsh-skills-mcp-manager
Manage skills and MCP servers from one DSH settings panel. Skills are read from disk: browse, search, preview the body, create, rename and delete, with a backup written before every removal. Global MCP servers are the real cordis.patch.yml loader rows; per-project entries mount only for sessions in that project. Each expanded card lists the tools that server actually registered, and a per-server allow/deny rule keeps only the ones you need — a blocked tool never enters the tool registry, so it costs no context on every turn. Every MCP card carries a connection status tag (connected with a tool count, retrying, gave up, activation failed) plus a one-click reconnect, so a server that fails at startup is visible instead of silently missing its tools. Imports existing configs from 26 other MCP clients.
dsh-mobile-drawer
better-er/dsh-mobile-drawer
Below 1024px the sidebar collapses to a 44px floating square and expands into a 280px overlay drawer; picking a session collapses it again and the focus grab that would raise the soft keyboard after a session switch is suppressed.
dsh-context-truth
deepseekv41flash/dsh-context-truth
DeepSeek Harness plugin: tells the model its real, host-measured context occupancy every turn — and keeps compaction summaries from carrying false "context is nearly exhausted" claims.
dsh-quake-alert
murasakiizumi/dsh-quake-alert
Real-time disaster alerts for DeepSeek Harness: Japan earthquakes (P2PQuake) and JMA EEW, tsunami and weather telegrams, global earthquakes (EMSC/USGS) and NOAA tsunamis, mainland China earthquakes (CENC via Wolfx) plus nmc.cn rainstorm and geological-hazard warnings, and US/Canadian NWS and ECCC flood, rainfall and storm-surge warnings — matched against your watch regions and thresholds.
dsh-toolong-warning
hjdd14/dsh-toolong-warning
Counts completed compactions per session in a floating window and warns only after repeated compactions plus extra token spend or high context occupancy, with all three thresholds adjustable in Settings.
ModelTester
yuer6327/modeltester
Model attribution panel for the dsh web chat — local, zero-network structural fingerprinting (template token leaks, glitch canaries, tokenizer usage-vector matching) that scores which of 29 AI vendors a session's responses most resemble, with a per-claim evidence ledger and a 12-probe active battery.