Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

2556 plugins found

A

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.

05 days agoTools & CapabilitiesMIT
S

dsh-beme

shua-781/dsh-beme

Long-term memory kept as blocks: one event per block, written to a local append-only event log with a block view and derived indexes, so a full history stays recoverable while only the matching blocks reach the context. The model saves entries with memory_remember and pulls the relevant few with memory_recall, plus one automatic recall pass before each step. Data stays in ~/.beme; no external service and no API key.

08 days agoMemoryMIT
1

dsh-memory-tiers

1129742588/dsh-memory-tiers

Six-tier memory plugin that captures each conversation turn, injects a stable memory block as a user snapshot, and compacts the host's own history into a single placeholder without calling a model.

05 days agoMemory
S

dsh-auto-title

sumingwang233/dsh-auto-title

Automatic session titles for DSH: names a session from its first prompt plus the first assistant reply ("project|task") instead of truncating the prompt. Replaces the built-in session-title provider through a bundle patch, adds an "AI rename" entry to the session row menu with a preview dialog, and a settings page for the provider/model, the naming rules and a diagnostic event log. 49 unit tests.

09 days agoSessions & MessagesMIT
L

dsh-context-rescue

lequait/dsh-context-rescue

Recovers a session the host already refused for exceeding the context window: it re-checks the gateway message the built-in classifier misses, takes the real window out of that message, and folds the oldest span into one checkpoint without a model call (tool-result pruning, the host compaction engine when it can shrink the projection, or a mechanical digest fold), then retries the failed step; a context_rescue tool and /rescue, /rescue-status expose the same path by hand.

0yesterdaySessions & MessagesMIT
J

dsh-session-auto-rename

jason25417/dsh-session-auto-rename

Adds an Auto-rename row to each Session sidebar menu: the model reads the Session log, weights recent user messages higher (exponential decay, 3-day time constant), and writes a title of at most 10 CJK characters into the Session title. Also opens that Session menu on right-click, and exposes the same operation as the session_auto_rename agent tool. Requires DSH 0.2.1-rc.5 or newer.

06 days agoSessions & MessagesMIT
W

dsh-model-toggle

wangnian886/dsh-model-toggle

Adds per-model hide/show switches for custom (llm-pi-ai) providers to the DSH settings page. Hidden models disappear from the conversation model picker and are archived verbatim, so they can be restored at any time; disabling or uninstalling the plugin restores everything automatically. Built-in DeepSeek providers are not managed.

07 days agoModels & ProvidersMIT
G

dsh-zcode-cli

gaudi-xix/dsh-zcode-cli

Runs the locally installed ZCode CLI as a `zcode` model route in DSH: all traffic is signed by the official binary, the plugin never sends its own request, forges client requests or sends credentials off the machine (the plan token is decrypted in memory only to hand back to the official CLI), no API key is needed, and both a paid one-shot and a free app-server channel are supported. Since v0.3.0 it ships an HTTP MCP bridge so tool calls run through the DSH approval surface. Backed by a contract document and a node --test gate.

011 days agoModels & Providers
D

dsh-hf-spaces

dev-bravelo/dsh-hf-spaces

Adds the models of your own GPU Hugging Face Space to the model selector, starts the Space when you send a message, shows its start progress, and pauses it when idle or at a time limit. Requires a Hugging Face account with a GPU Space serving an OpenAI-compatible API, a Hugging Face token stored in the DSH vault as HF_TOKEN, and a paid plan for GPU hardware; Hugging Face bills the GPU time.

05 days agoModels & ProvidersMIT
A

dsh-workbuddy-model

arnen7000/dsh-workbuddy-model

Adds the models available in a signed-in WorkBuddy desktop app to DeepSeek Harness as a model provider, with the CN and international apps as separate groups. It is a rebuilt derivative of the npm package dsh-workbuddy-connect@0.7.9 (originally corrinehu/dsh-workbuddy-connect); it registers the same workbuddy / workbuddy-ai provider ids, so it cannot be installed alongside other WorkBuddy bridges.

06 days agoModels & ProvidersMIT
A

dsh-zcode-start

akutagawakoyori/dsh-zcode-start

Uses Z.ai / ZCode Start Plan quota inside DeepSeek Harness as a GLM model provider (GLM-5.3-Flash, GLM-5.3) with tool calling and reasoning levels; the settings page shows quota bars, gifted-plan claiming, refresh opportunities and a redacted request log. Requires the ZCode desktop app installed and signed in at least once (the plugin reads its local credential store) and an account with an active Z.ai / Start Plan entitlement.

06 days agoModels & ProvidersMIT
6

dsh-auto-retry

643048695/dsh-auto-retry

Retry failed model requests automatically: intercepts every request error and replays the same step after a 2s / 5s / 10s / 20s backoff ladder, so gateway blips and rate limits no longer end the turn.

09 days agoModels & ProvidersMIT
Z

dsh-our-free-model-balance-zxp

zengxiangpeng123/dsh-our-free-model-balance-zxp

Shows the remaining quota of the current Our Free Model (OFM) channel beside the DSH composer, with a panel listing every signed-in channel; exhausted channels are flagged and switching models switches the channel shown. Requires dsh-our-free-model with at least one channel signed in.

09 days agoUsage & BillingMIT
L

dsh-ccswitch-usage

lyaqanyi/dsh-ccswitch-usage

Records DeepSeek Harness token usage into CC Switch, one row per model call, sharing the dedup ledger its own DSH importer uses so the two never double count. Also backfills existing session logs on first run.

08 days agoUsage & BillingMIT
I

dsh-plugin-task-budget

i1537725423-dotcom/dsh-plugin-task-budget

Sets a CNY spending cap for each DeepSeek Harness turn (¥5 by default) and stops the run before the next model request once the cap is reached; the switch and amount sit at the right end of the composer dock.

08 days agoUsage & BillingMIT
H

glm-coding-quota

hou-mingyuan/glm-coding-quota

GLM Coding Plan usage quota ring in the composer dock - 5-hour and weekly credit windows with level, auto-refresh and one-click retry. Requires a GLM Coding Plan subscription and key, plus your BigModel organization and project IDs (the team quota API returns empty without them).

09 days agoUsage & BillingMIT
A

dsh-opencode-usage-sidebar

aammnnzz/dsh-opencode-usage-sidebar

Shows OpenCode Go subscription usage (5-hour, weekly and monthly) in the DSH sidebar footer, with a countdown to the 5-hour reset. Requires an OPENCODE_GO_API_KEY credential (Settings → Models, or a refs entry in ~/.dsh/.credentials.yaml); without it the card stays hidden.

08 days agoUsage & BillingMIT
Y

dsh-agent-tree

yuna78/dsh-agent-tree

A tiny always-on floating tree of the DSH workspaces, conversations and subagents that are running, waiting on you or on a schedule — live running state, who is waiting for your call, per-row model, scheduled-run countdowns, other local dsh instances with their ports, and local claude/codex CLI processes with their codex subagent threads.

05 days agoUI EnhancementsMIT
W

dsh-explainer

wzciczw/dsh-explainer

Zero-friction quick ask for DSH: select text in chat, Markdown/code, rendered HTML reports, or the better-sidebar editor. The default answer starts automatically (English prose is translated, a term is explained, a question is answered); typing cancels it. Answers stream from a one-shot completion on the main window's model, inherit a read-only conversation snapshot, read the selected file as context (up to 20,000 characters by default), and never write to the main session. One-line install; host routes, client slots, document renderers and the iframe selection bridge are separable extension points.

03 days agoUI EnhancementsMIT
W

dsh-model-picker-2level

weiye-exployer/dsh-model-picker-2level

Two-level model picker for the DeepSeek Harness composer: browse providers, then models, search across all providers or within one provider, select supported reasoning-effort levels, and navigate with arrow keys, Enter and Esc.

010 days agoUI EnhancementsMIT
O

dsh-prompt-enhance-keyless

ozjxnxh/dsh-prompt-enhance-keyless

Adds a sparkle button left of the model selector in the composer toolbar: one click rewrites the draft in place through the host and briefly offers an undo that restores the original text. A Prompt Enhancement settings section picks the lane — the conversation model (the provider/model the next message would use, falling back to the configured default) or a keyless Pollinations channel that needs no login and no token budget but allows one reply per 30 seconds. During that cooldown a click completes through the conversation model instead of being refused, and the first click after the window reopens returns to the keyless channel on its own. The rewrite keeps the draft's language, and a result in a different language is rejected rather than pasted over the draft.

08 days agoUI EnhancementsMIT
L

dsh-status-card

liuhusk/dsh-status-card

A permanent status card in the top-right corner of the DSH content area: one line for where this turn's time went (model, tools, waiting), plus collapsible to-dos with a progress bar, the session goal (edit/pause/resume/clear), submitted plans that open in the preview pane, the files this session changed, subagents with their token and duration figures, and this session's background jobs: running rows carry a two-step stop button, finished ones fold into a count line that stays collapsed until opened; it yields space to the content as the area narrows and folds into a round button at the limit.

04 days agoUI EnhancementsMIT
I

dsh-mosaic

imwhatiam/dsh-mosaic

Renders a dsh-view fence in an assistant reply as cards — text, tables, charts, Mermaid diagrams and sandboxed HTML widgets — with an editable model prompt, a render_view tool and a bundled skill.

02 days agoUI EnhancementsMIT
H

dsh-magpie-usage

hsthanb4/dsh-magpie-usage

DeepSeek Harness (DSH) plugin: Embeds upstream quota and usage progress rings from your local Magpie gateway (127.0.0.1:3425) right beside the composer context meter, with session-aware active model tracking and 5-hour limit reset tooltips.

07 days agoUI Enhancements