Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1763 plugins found
dsh-task-settle-notify
chenvinc/dsh-task-settle-notify
Notifies the DSH session that started a task-board card when that card settles, queueing the title, outcome, duration and next step into it; successes merge inside a configurable window (30 seconds by default) and failures are sent at once. A card that stops to ask is relayed to the same session, which answers through a tool.
dsh-plugins-git-sync
songni370/dsh-plugins-git-sync
Back up, restore and two-way sync DSH plugins and configuration through your own Git repository, with conflict handling, snapshots and six agent tools.
dsh-video-frames
kagurazaka135/dsh-video-frames
Give a text-only agent video understanding: extract timestamped frame files, sample only on scene changes, export GIF clips, probe metadata, and run a one-shot analyse over the frames. Five tools that shell out to a local ffmpeg through argv arrays rather than a shell string.
5530
5530-ok/5530
Agent tools that download a Bilibili video, transcribe it with a local whisper.cpp build, then write a structured Markdown note with DSH's own LLM (optionally printing it to PDF). Windows only: missing dependencies are auto-downloaded into the data directory — yt-dlp.exe and the ffmpeg.exe build from GitHub and gyan.dev, the whisper.cpp x64 binary from GitHub, and a ~547 MB model from the hf-mirror mirror; PDF export shells out to a locally installed Edge/Chrome. Two tools: video_to_notes and note_to_pdf. Pure JS, no extra API key.
dsh-memory
kagurazaka135/dsh-memory
Layered cross-session memory kept as plain YAML: facts carry a version history instead of being overwritten, a briefing is injected at session start, and a nightly pass consolidates and shards by topic past a threshold. Zero runtime dependencies, so it also runs inside the dsh Android app (verified there).
dsh-Context-Drawer
yue7ye/dsh-context-drawer
When a live session's context passes a threshold, append older messages to a per-conversation folder on disk, then release the oldest finished turns from the model-visible context; the chat transcript and the session log stay untouched.
dsh-default-workspace
elefseus/dsh-default-workspace
Moves the default workspace off the system drive (DSH opens every new Session in <Documents>/deepseek-harness/default-workspace and never relocates it) while keeping stored sessions usable: rewrites the workspace record without a restart, offers the same three actions as a GUI panel, moves stored session logs together with their header cwd, and re-frames logs whose first frame is not exactly one header line. Requires the desktop host (workspaceRegistry and sessionPersistence).
dsh-opencode-go-auth
solstice621/dsh-opencode-go-auth
Connects OpenCode Go subscriptions to DSH Desktop, with API-key management, usage snapshots, automatic model synchronization, and model selection.
dsh-openai-auth
solstice621/dsh-openai-auth
Connects a local Codex ChatGPT login to DSH Desktop, with account controls, quota snapshots, automatic model synchronization, and model selection.
dsh-fish-reflection
najiya5/dsh-fish-reflection
A reflection layer for DSH sessions that slowly rewrites a 3-7 entry worldview across value, preference and habit layers, tracks spirit, health and account balance, ingests Bilibili/Douyin videos, and keeps an auditable growth archive. Video intake is optional and needs site cookies; Douyin parsing also needs Edge/Chrome and yt-dlp.
dsh-domain-proxy
heywalter/dsh-domain-proxy
Choose API hostnames from configured providers or add them manually to route matching DSH backend Fetch/Undici requests through an existing local HTTP(S) proxy, leaving other routes unchanged; optional in-memory records show actual dispatch paths, first-content wait, token throughput and usage without storing prompts, responses or API keys.
dsh-kimetsu-theme
leemax1688/dsh-kimetsu-theme
Kimetsu no Yaiba (Demon Slayer) skin for the DSH Web UI: a night-forest palette applied through the stable token layer, nine rotating wallpapers served by the plugin host, a flame band, and a two-button dock to toggle the skin and change the picture.
dsh-yestermorrow
evan1987/dsh-yestermorrow
Three retrofuturist skins for the DSH Web GUI — a dusk train, neon rain and a sunset coast — with an in-page switcher and locally saved selection.
dsh-multiline-input
zilongyang/dsh-multiline-input
Single/multi-line composer toggle for the DSH Web GUI: an editable shortcut (registered through the harness shortcut service) — Cmd/Ctrl+E on desktop builds and Cmd/Ctrl+Shift+E in the browser, with Linux browsers unbound until you pick one — switches the composer between its native single-line shape and a four-line-plus draft area; a small tab on the composer shoulder always shows the current shortcut and target mode; while multi-line, Enter inserts a newline and Shift+Enter sends, and the mode is remembered per device.
dsh-avatar-balance
adrian-atlas/dsh-avatar-balance
DeepSeek account balance in the sidebar foot, directly above the account avatar. The row shows the top-up balance plus any bonus, turns amber with a warning mark below an adjustable threshold and green above it, and refreshes when a task finishes.
dsh-pet-game-guard
sadnessxu/dsh-pet-game-guard
Hides the dsh-pet desktop pet while a game or fullscreen app is in the foreground, then brings it back. Decides from three signals — a captionless window covering the whole monitor, the foreground process living in a game directory, and the system's full-screen notification state — and requires two consistent polls before acting, so alt-tabbing does not make the pet flicker. It only toggles window visibility; dsh-pet's configuration and install directory are never touched. A tray menu offers pause, restore now, and reload config. Windows only.
dsh-pet-lingchong
nszm/dsh-pet-lingchong
Floating desktop companion for DSH: a draggable character on the overlay — tap to charge energy, blinking and emotes, naps, synthesized WebAudio sounds and particle effects. Bring your own: any photo (pet, portrait, anime art) becomes a 2.5D cutout with hand-marked eyes, and 3D models (GLB, VRM, STL, OBJ, PLY) render as a real three.js turntable. Resize 30%-300%; data stays local.
dsh-liuyao
ljxdsg12/dsh-liuyao
Six-yao (I Ching) divination for DeepSeek Harness — xiantian bagua backdrop, a Zhouyi opening verse, manual line entry or a simulated three-coin toss, najia charting (six relatives, six gods, void branches, hidden spirits, nayin, seasonal strength, transforming lines), an AI interpretation that cites its classical source for every statement, and a one-hexagram-one-question follow-up dialog. Zero npm dependencies; every request goes to the local DSH host, with no third-party network access.
dsh-plugin-auto-update
chendaleiq/dsh-plugin-auto-update
Per-package automatic updates for the DeepSeek Harness plugins you choose. On a schedule it asks npm for the latest version of installed plugins, updates only the packages you check, and skips local link or file installs, pinned versions and packages with errors; upgrades stay inside the major version and skip prereleases by default. Updates go through the profile's own plugin manager, so the profile write lock, pnpm step, bundle-patch validation and hot reload are the host's, and a failed install puts the previous version back. Each cycle is appended to a JSON log.
dsh-remote-workstation
mingtxin/dsh-remote-workstation
Remote workspaces for DeepSeek Harness: pick an SSH host in the sidebar, mount a server directory over SFTP as a workspace, then read, write and edit those files with the normal file tools. Remote watch is polled so the file tree refreshes, image/binary previews work through byte-range reads, and remote_exec, remote_search and remote_git give agents the remote shell, search and git queries. An opt-in patch routes the agent's own bash/pwsh commands to the server. Every remote write and command follows the session sandbox mode and approval policy, and hosts are managed by the plugin itself (password, key or SSH agent).
dsh-feishu-board
aaaaaron/dsh-feishu-board
Host-side Feishu board for DeepSeek Harness: pushes a session's ask_user_question to Feishu DM as plain text and sends a quoted reply back to the exact session that asked, archiving unmatched replies instead of guessing. Its lark-cli wrapper also suppresses an identical notification resent within three minutes.
dsh-mailbox
3082838272n-max/dsh-mailbox
Mailbox for DeepSeek Harness: sessions pass letters through a shared folder, and an hourly randomized scheduler can wake a session on its own (mutual letters between two sessions, or a gentle nudge to the owner). Per-recipient hourly rate limit and a UTF-8 log.
dsh-yiyide-pdf
bannerchi/dsh-yiyide-pdf
PDF translation for DeepSeek Harness through a yiyide.cc connector account: 12 tools covering authorization, upload with page-level pre-flight, a three-page preview, quote, a confirmation that freezes translation points, job polling, quality confirmation, and download of the translated or bilingual PDF to the local machine.
beatapi-agent-plugin (dsh-media)
beatapi/beatapi-agent-plugin
Four native tools for image/video model discovery, contract inspection, pricing previews, approved generation and resumable task status through BeatAPI.