Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1386 plugins found
dsh-session-search
louisding9527/dsh-session-search
Agent-facing keyword search over local DSH session logs: session_search returns matching sessions with timestamps and excerpts, session_read dumps one conversation, and both skip injected context such as memory snapshots; no index is built.
dsh-markdown-copy
drinkerqvb/dsh-markdown-copy
Copies a text selection anywhere in the DSH conversation as Markdown source on Ctrl+C, restoring headings, lists, GFM tables, fenced code blocks and TeX math.
dsh-new-session
cassiatw1g/dsh-new-session
Gives the model in DeepSeek Harness a real new_conversation tool: creates a session in the current workspace, delivers a self-contained handoff as its first user message, optionally attaches a read-only dsh-session: reference to the calling conversation, pins the title, and switches the Web UI to the new session.
dsh-error-monitor
alb233/dsh-error-monitor
Lists this session's runtime errors — turn errors, tool failures, command failures and subagent failures — as copyable cards in a conversation tab.
dsh-minimalist-appearance
zxbingoo/dsh-minimalist-appearance
Color and conversation-background presets for DeepSeek Harness, preserving native typography, layout, and interactions.
dsh-pixel-crt
kingdawangxta/dsh-pixel-crt
Dark CRT pixel skin for the conversation pane: hard borders, block shadows and bitmap headings, scoped to chat and composer.
dsh-cost-meter
xiaobaijunya/dsh-cost-meter
Estimated CNY API cost for each conversation turn and for the session token total, using DeepSeek peak/off-peak and per-model pricing; subagent costs are listed separately.
dsh-draft-studio
wufeng0105/dsh-draft-studio
One click beside the composer turns a half-formed draft into a structured prompt the AI can act on: goal, constraints, output format and acceptance criteria filled in, placeholders only where a real decision is missing. Rewritten in place and never sent — undo with one click or Ctrl+Z. Four editable presets (general / code / writing / translation), optional conversation context to resolve references, and a model that either follows the session or is pinned to a chosen provider and reasoning effort. Requests survive session switches and typing while a rewrite is in flight; a result that no longer matches the draft is kept for retry instead of overwriting it. Pure JS, no build, no bundled dependencies.
dsh-typing-practice
yishan/dsh-typing-practice
English, Chinese and Cantonese typing practice with Pinyin and Jyutping hints, timed or passage modes, local conversation excerpts and local records.
dsh-codex-kit (chat-only)
xchcy/dsh-codex-kit
Adds a chat-only action to the sidebar footer that opens a blank session in a dedicated ~/.dsh/chats workspace, so a conversation can start without choosing a project.
dsh-session-console
onlyinliu/dsh-session-console
Session Console: a sidebar dashboard over every conversation that shows run state, token spend, cache hit rate, context pressure and a heat score, resolves a plain-language sentence such as "how is the example project going" to the matching session, and dispatches that sentence as a queued task into it. Ships five agent tools (overview, find, tail, dispatch, cancel) over the same data.
box-select-copy
mi-chuan/box-select-copy
Alt+drag a rectangular box over the DSH conversation to copy the text inside it.
dsh-agent-theater
lim1202/dsh-agent-theater
A conversation view beside Chat and Trajectory that turns a DSH session into a character stage, with Codex Pet sprites, comic bubbles and a completion report listing the files and attachments the turn produced.
dsh-chat-lanes
hellmage/dsh-chat-lanes
Splits the DSH chat window into two columns: your messages pinned in a clickable left rail and the model replies flowing on the right, with Enter-to-search across the conversation.
dsh-assistant
starsharryzhu/dsh-assistant
General-purpose chat agent on a parent agent + worker sub-agent split, for DSH Desktop only: a sidebar row opens each assistant's long-running conversation, where the parent chats, records schedule, lists, memos, logs, profile, persona and projects as plain files in that assistant's workspace folder, and hands other work to background workers through the bundled complete-subagent, picking each worker's model from the ones you enable and approving their write access. A heartbeat wakes it for reminders, a daily brief and wake-ups it sets itself, and holds back during quiet hours. Through the bundled im-robot it chats over WeChat: the model decides per reply with im_route whether the reply also goes to WeChat, and images and files sent from WeChat appear in the conversation and stay in the workspace's IM/WeChat folder for a set number of days. Its tools never appear in normal sessions.
dsh-session-folders
yinqisy/dsh-session-folders
Groups sidebar conversations into collapsible folders that reorder by drag, decorating the shipped session list instead of replacing it.
dsh-vscode-bridge
heyitaowml-ctrl/dsh-vscode-bridge
Send a VS Code selection or file path into the open DSH conversation as an @path reference, without sending the message.
dsh-fx-arena
koishi-fumo-code/dsh-fx-arena
Simulated FX trading arena played against an algorithmic whale-chan opponent: a live canvas candlestick chart over five instruments (EUR/TOKEN, GBP/TOKEN, TOKEN/JPY, gold, and Whale/TOKEN, her own coin she never shorts), selectable leverage from 10x to 500x, and two modes — a timed mode with 90s to 500s rounds settled on equity, and an untimed goal mode that starts with $300,000 and ends when someone first reaches $20M or goes into debt (equity below zero, no maintenance margin). The match runs in a module-level engine, so switching to a conversation does not stop it or restart it. Margin and spread are modeled, prices are a local random walk with occasional news shocks, and nothing touches the network or real money.
dsh-rebuild (task-list)
zcc50/dsh-rebuild
Task list panel docked to the left of the conversation column: five states, parent/child folding, abandoned and completed docks, shared with the agent through task_list / task_write.
dsh-routines
leinaldo/dsh-routines
Scheduled prompts that open a fresh conversation for every run, with cron, one-time and manual triggers, a per-task working directory, and run history kept out of the sidebar.
dsh-session-forward
apollodsh/dsh-session-forward
Share a DSH conversation without making the recipient install anything — copy a 24-hour LAN link, export a self-contained web page they can open offline, or import a .dshchat file as a real resumable session when both sides run the plugin.
dsh-open-bots
dev-bravelo/dsh-open-bots
Adds lasting bots with their own name, photo, persona, memory, voice and model, a Bots panel in the sidebar, and a hidden helper subagent per bot that follows the conversation, searches ahead and leaves notes the bot reads; voice uses your own ElevenLabs, OpenAI, Groq, Mistral or Deepgram key. Interface and prompts in Brazilian Portuguese.
dsh-msg-resize
buddha68/dsh-msg-resize
Drag the two handles to resize and move the DSH chat area as a floating window; position and size persist across reloads, and movement is clamped to the conversation pane so it never leaves the screen.
dsh-usage-replay
eclipse-notfound/dsh-usage-replay
Cross-session per-model token usage replayed from the harness's own session logs, with a usage panel tab (requires dsh-better-sidebar) and a per-conversation model popover.