Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

53 plugins found

W

dsh-bridge

wenbin-wb/dsh-bridge

Remote and mobile access for DeepSeek Harness: provides LAN QR code connection, Cloudflare/custom tunnels, WeChat, QQ, Feishu, Telegram bot integration, and security authentication.

2585 days agoIntegrations & RemoteMIT
S

dsh-passwords

slywalker2006/dsh-passwords

Turns DeepSeek Harness into a server-grade multi-tenant platform: remote access + auto HTTPS, subuser permissions & token/daily quotas, sandbox enforcement, encrypted auth & audit log.

91last monthSecurity & PermissionsGPL-3.0
J

dsh-full-remote

juanwang-buaa/dsh-full-remote

Remote DeepSeek Harness with full server-side API access (`settings.*` / `credentials.*` / `host.listDirectory`). Token-gated reverse proxy, per-device sessions, phone invite QR, fence self-check, optional approval / CIDR / idle timeout / local TLS, WebSocket/SSE.

518 days agoIntegrations & RemoteMIT
X

dsh-remote

xgone/dsh-remote

Secure remote access for the DeepSeek Harness Web UI: a login gate, MFA/TOTP, signed session cookies, optional admin/user/guest roles, in-browser workspace selection, and allowlisted remote file previews.

4610 days agoSecurity & PermissionsMIT
I

dsh-login

islibaodong/dsh-login

Multi-user login gateway for the DSH web UI: the first visit creates the admin account, admins add and manage users in the GUI settings panel, ordinary users see only their own conversations, and unauthenticated visitors are redirected to /login.

24yesterdaySecurity & PermissionsMIT
X

dsh-auth-gateway

xbzbing/dsh-auth-gateway

Password + TOTP two-factor authentication gateway for the dsh web UI: every HTTP request and WebSocket upgrade is refused until login, with per-source lockout, global rate limits and one-time backup codes.

233 days agoSecurity & PermissionsMIT
T

dsh-auth-gate

tecfancy/dsh-auth-gate

Login gate for the dsh web surface: password or shared-token authentication, session cookies, rate limiting, and a user-management CLI (dsh.bundle manifest since 0.4.1, one-command `dsh plugin add` mounting).

2020 hours agoSecurity & PermissionsMIT
Y

dsh-webui-auth

yuuz12/dsh-webui-auth

WebUI authentication enforced at the HTTP/transport layer: four-layer login gate (resources, plugin bundles, /api, WebSocket), server-side sessions with HttpOnly cookies.

168 days agoSecurity & PermissionsMIT
D

dsh-cookie-cleaner

drscrewdriver/dsh-cookie-cleaner

The cyber-elixir of youth for the desktop client: fixes the `desktop welcome: Web authentication failed` (HTTP 431) launch failure — an Electron random-port launch lets `dsh-auth-*` login cookies pile up per port (70+ of them, ~229 B each), the startup request headers blow past Node's default 16 KB cap, and the client can no longer launch. Two fixes in one: a scriptable cleaner that removes leftover login cookies from the cookie database (Chromium SQLite) — explicit, offline, keeps a `.bak` copy, `--expired-only` narrows the scope — and a `patch` feature on the settings panel that fixes the launch port through the profile `cordis.patch.yml`, so the client always starts from a single port and cookies stop accumulating across different ones (rewrite `port` as a `!!js` expression to keep the `--port` flag in charge; a per-profile snapshot makes one click revert it). Read the README for usage. Interface, CLI output and market metadata in 9 languages. The purge runs from the bundled CLI (`dsh-cookie-cleaner --clean`) only while the client is fully closed; the in-app half is read-only. npm: `dsh-cookie-cleaner`.

1417 hours agoTools & CapabilitiesMIT
0

dsh-ui-auth

0qwq0/dsh-ui-auth

Authentication gateway for the DeepSeek Harness Web UI: the login gate covers pages, /api, /plugins and WebSocket upgrades; PBKDF2 password hashing with per-user salts, HttpOnly SameSite session cookies named per DSH_HOME and IP-based login lockout; invite-code registration; two-factor login with TOTP or passkeys (WebAuthn: several keys per account, phone enrolment by QR, username-less sign-in, and a step-up before any login factor is added or removed); a user-management settings panel (users edit their own profile and manage their own TOTP and passkeys, admins add or remove users, reset passwords, manage invites and clear the passkeys of a lost device); per-user model and API-key configuration whose private entries are encrypted with a key derived from the login password and stay unreadable by any admin, with admin sharing to selected users (usable, balance visible, key never shown, revocation immediate) and unconfigured users blocked rather than falling back to the deployment configuration; per-user isolation on the REST and list APIs and per-frame ownership filtering on the WebSocket mux; session persistence across restarts; a JSONL audit log; and a fail-closed gateway. Requires the DSH 0.2.0 line (the 0.1.1-rc.2 transport line was removed in 0.7.0); passkey login needs a localhost or HTTPS origin because browsers require a secure context.

14last monthSecurity & PermissionsMIT
T

deepseek-harness-auth

taichuy/deepseek-harness-auth

Fail-closed password authentication proxy bundle for the DeepSeek Harness Web profile

123 months agoSecurity & PermissionsApache-2.0
L

dsh-notewall

liaoangbo-droid/dsh-notewall

Sticky notes wall in the sidebar: rich text, images, ink, drag-to-reorder, per-note alarms, and scheduled delivery of a note into a session. Its read-only /state and /media routes have no authentication.

82 days agoUI EnhancementsMIT
M

dsh-llm-key-rotation

m1khal3v/dsh-llm-key-rotation

Rotates configured LLM API keys after quota, rate-limit, or authentication failures.

713 days agoUsage & BillingMIT
H

dsh-auth

hxy91819/dsh-auth

Caddy forward_auth administrator login for DeepSeek Harness Web, with Argon2id passwords, revocable sessions, bilingual UI, and a native sidebar sign-out action.

76 days agoSecurity & PermissionsMIT
A

dsh-auth-tunnel

ai-eks/dsh-auth-tunnel

Password-gated public access for the DSH Web GUI through quick or named Cloudflare Tunnels, with HTTP/WebSocket proxying and an in-app directory picker.

56 days agoIntegrations & RemoteMIT
L

dsh-model-gateway

leafyezi233/dsh-model-gateway

Exposes the models already configured in DeepSeek Harness through an OpenAI-compatible gateway, so other local projects can call them with any standard OpenAI client. Multiple provider candidates share one named group with ordered, balanced or random dispatch; upstream failures before any output switch to the next candidate transparently, and rate-limited requests are retried after the provider's backoff. Per-candidate call statistics (attempts, answers, failures, token/TTFT totals) appear as badges in the settings page, and daily aggregates persist to a local file with a 30-day heatmap and trend view. Until you create a key in the UI, the endpoint accepts calls from anyone who can reach it; keys (stored as SHA-256 hashes) then turn authentication on, and the endpoint stays locked even after the last key is revoked. Exposing the optional LAN listener without a key leaves the port open to the whole network. Runs on DSH 0.1.2-rc.1 through 0.1.7-alpha.1 and later.

411 days agoModels & Providers
M

dsh-plugin (dsh-auto-trust-all)

mzzsfy/dsh-plugin

Makes every Host header that actually reaches the server a trusted entry: all webServer routes are wrapped and the parsed host is registered in connection.trustedHosts (mirrored into webRuntime.trustedHosts on host generations that still have that service), so wildcard or otherwise unenumerable entry domains work without editing the start command; entries beyond a configurable capacity are evicted LRU-first. It does not change the listen binding — that stays with the deployment layer — and the authentication layer is untouched. Because any Host header is accepted, the host allowlist no longer protects against DNS rebinding; use it only on a network you trust.

42 days agoIntegrations & RemoteMIT
S

dsh-llm-acp

shenkonghui/dsh-llm-acp

LLM provider adapter that routes model calls through any ACP (Agent Client Protocol) server — Claude Code, Codex, Gemini CLI, Devin and more — with a registry browser, per-server settings UI, lazy authentication, and dynamic model discovery.

42 months agoModels & Providers
X

dsh-instance-manager

xswt442-cmd/dsh-instance-manager

Instance manager for DSH Web: a Mini Utility Dock panel that lists every local dsh web instance the machine can see (port, PID, uptime, live session count, resident memory, version), starts a new instance on an automatically picked free port in 3080-3129 or on a port you name, opens a row in a new tab, and stops one or all of them through that instance’s own graceful shutdown (appExit). Rows also show what each instance is serving, and read-only instance logs and session summaries are one click away. Where a peer is configured, the same panel lists and queries instances on other machines over a bearer-authenticated link. Every route is loopback-guarded, and a browser-facing action must additionally pass the host’s own browser authentication.

42 days agoDev & Plugin ToolsMIT
G

dsh-auth-cookie-sweep

guyou9799/dsh-auth-cookie-sweep

Serves a live /auth-cookie-sweep page showing how full the local Host's cookie jar is, how many random-port launches are left before the 431, and repairs the jar in one click, while stale dsh-auth-* cookies expire automatically and the rescue budget grows to four times the largest jar seen, with no ceiling; DSH 0.2.2-rc.2/rc.3 fixed only the desktop shell, so browser jars and older releases still accumulate.

3yesterdaySecurity & PermissionsMIT
3

dsh-cookie-guard

3150481853/dsh-cookie-guard

Windows-only. Counts the dsh-auth-* login cookies the DSH desktop shell has accumulated, shows how much of the 16 KiB request-header budget they eat and how many launches are left before the shell stops opening with "desktop welcome: Web authentication failed". The web UI gets a draggable floating card that re-checks every 10 minutes, keeps one snapshot per local date and can refresh on demand; a standalone Windows checker ships in desktop/.

317 days agoUsage & BillingMIT
L

dsh-web-guard

lvxianchao/dsh-web-guard

Password gate for the DeepSeek Harness Web UI that also removes the 403 a reverse proxy causes, with revocable sessions, an admin page and zero dependencies.

25 days agoSecurity & PermissionsMIT
M

dsh-meeting

maximehu97/dsh-meeting

Multi-agent meeting negotiation over the LAN: each person runs their own assistant, and assistants find each other via mDNS and negotiate meetings, weekend outings and bubble tea votes through A2A messages. They share only availability (never the reasons) and ask the owner before giving up protected time. Ships a phone-style page in the DSH sidebar and a 13-person sample company. No authentication; trusted LANs only.

226 days agoWorkflow & AutomationMIT
S

dsh-web-auth

summersec/dsh-web-auth

Transport-level authentication gate for the DeepSeek Harness Web GUI with server-side sessions, HttpOnly cookies, IP-based login throttling, and an scrypt password CLI.

23 months agoSecurity & PermissionsMIT