deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
English | 中文
An independent, machine-readable catalog of DSH plugins and the mobile companion published by NOirBRight. This project is not affiliated with or endorsed by DeepSeek or the third-party service providers named by individual entries.
Security: DSH plugins and companion apps execute code with user-granted permissions and may handle files, credentials, session data, or network access. Review the source and disclosure flags before installing. Latest URLs follow release assets; fixed URLs and SHA-256 are provided for reproducible installs.
Alpha.4 compatibility: Migration releases target DeepSeek Harness
0.1.2-alpha.4with@deepseek-ai/cordis@4.0.2exactly and are not compatible with Alpha.1–Alpha.3. Users on older runtimes must keep the last plugin tag built for that runtime; do not install an Alpha.4 tarball into an older profile. See the compatibility and rollback policy and campaign evidence.
| Entry | Type | Version | Status | Description | Disclosures |
|---|---|---|---|---|---|
| dsh-llm-codex | Plugin | v0.3.20 | Active | ChatGPT Codex subscription login, sortable model catalog, Fast and 1M variants, live usage limits, and optional search and image tools. | Credentials, Network, OAuth, Third-party service, Subscription |
| dsh-llm-commandcode | Plugin | v0.1.31 | Active | Command Code Provider API chat with Host-only model discovery, credential storage, and best-effort subscription usage reporting. | Credentials, Network, Third-party service, Subscription, Unofficial API |
| dsh-llm-cursor | Plugin | v0.2.23 | Active | Unofficial Cursor subscription login and chat with Host-owned PKCE credentials, model discovery, and subscription usage rails. | Account-ban risk, Credentials, Network, OAuth, Third-party service, Subscription, Unofficial API |
| dsh-llm-grok | Plugin | v0.3.17 | Active | xAI Grok subscription login and Responses chat with configurable models, usage reporting, server-side search, and Imagine generation. | Credentials, Network, OAuth, Third-party service, Subscription |
| dsh-llm-ollama | Plugin | v0.6.24 | Active | Ollama Cloud chat through the OpenAI-compatible adapter, plus native model discovery and Web Search and Fetch providers. | Credentials, Network, Third-party service |
| dsh-llm-opencode-go | Plugin | v0.1.29 | Active | OpenCode Go models with per-model Completions, Responses, or Anthropic Messages routing, discovery, and subscription usage. | Credentials, Network, Third-party service, Subscription |
| Entry | Type | Version | Status | Description | Disclosures |
|---|---|---|---|---|---|
| dsh-buddy | Plugin | v0.1.0 | Quarantined | Pixel whale dashboard and touch remote for the AM01S USB sub-screen, showing DSH moods, sessions, approvals, and questions. | Network, Remote access, UI extension |
| dsh-codex-sidebar | Plugin | v0.5.12 | Active | Codex-style right sidebar for one DSH session, with Files, Review, Browser, and Terminal sharing a single tab strip. | Browser automation, Network, Subprocess, UI extension |
| dsh-composer-picker | Plugin | v0.1.3 | Deprecated | Client-only suffix-grouped composer model picker with standalone Plan Review and no provider runtime dependency. | UI extension |
| dsh-llm-providers-ui | Plugin | v0.2.9 | Active | Shared LLM Providers settings owner for provider cards, navigation, and persisted ordering across independent model plugins. | UI extension |
| dsh-model-switch | Plugin | v0.4.11 | Active | Explicit routing for Main, Subagent, Composer, Plan Review, Web Search, and image generation without patching DSH Core. | UI extension |
| Entry | Type | Version | Status | Description | Disclosures |
|---|---|---|---|---|---|
| dsh-acp-antigravity | Plugin | v0.1.10 | Active | Google Antigravity ACP provider with native sessions, model discovery, OAuth, and permission prompts inside DSH. | Credentials, Network, OAuth, Subprocess, Third-party service, UI extension |
| dsh-acp-cursor | Plugin | v0.1.18 | Active | Official Cursor Agent ACP provider. DSH is the shell; Cursor owns the turn, tools, login, and quota on this host. | Credentials, Network, OAuth, Subprocess, Third-party service, UI extension |
| dsh-acp-provider | Plugin | v0.1.3 | Active | Provider-neutral External Agent platform used by ACP adapters to register routes and run native turns. | None declared |
| dsh-ainvestor | Plugin | v0.1.2 | Active | AiInvestor analysis copilot with A-share Chan theory, composite scoring, financials, and a local investment knowledge base exposed as Host tools. | Network, Third-party service, UI extension |
| dsh-external-agents | Plugin | v0.2.5 | Active | External Agent control plane for Codex, Claude Code, Cursor Agent, and Antigravity adapters with settings and background job visibility. | Credentials, Network, Subprocess, UI extension |
| dsh-llm-assistant | Plugin | v0.1.5 | Quarantined | Resident DeepSeek assistant seat with its own session history, reminders, handoffs, and on-demand read-only task reference. | Network, Session data, UI extension |
| dsh-ponytail | Plugin | v0.2.6 | Active | Ponytail session modes and review skills with persisted mode controls, Native Subagent inheritance, and compact runtime prompts. | Session data, UI extension |
| Entry | Type | Version | Status | Description | Disclosures |
|---|---|---|---|---|---|
| dsh-mobile | Companion app | v1.1.14 | Active | Android companion for your own DSH Host with QR pairing, end-to-end encrypted tunnel transport, official features, and a mobile layout. | Credentials, Network, Remote access |
| dsh-mobile-pairing | Plugin | v0.1.18 | Active | DSH Mobile Host pairing with a loopback gateway, public endpoint discovery, WebRTC Direct, and encrypted tunnel fallback. | Credentials, Network, Remote access |
| Entry | Type | Version | Status | Description | Disclosures |
|---|---|---|---|---|---|
| dsh-usage-monitor | Plugin | v0.2.14 | Active | Session-log usage dashboard for tokens, requests, output, and cache-hit rates, grouped by provider, model, or workspace. | Session data, UI extension |
The screenshots below show the Settings and conversation surfaces these plugins add. Each caption is a factual description of the pictured UI, not an endorsement of the named third-party services.
Add extra model providers into Settings → LLM Providers. After sign-in or API configuration, those models appear in the chat picker and can be routed independently.

Settings → LLM Providers listing Cursor, Grok, Codex, Ollama Cloud, Command Code, and OpenCode Go.
Related entries: dsh-llm-providers-ui, dsh-llm-cursor, dsh-llm-grok, dsh-llm-codex, dsh-llm-ollama, dsh-llm-commandcode, dsh-llm-opencode-go
Assign different models to Main, Subagent, Composer, Plan Review, Web Search, and image generation. The change applies to new requests only; existing runs keep their original route.

Settings → Model Switch with Grok as Main, OpenCode Go as Subagent, and Codex for Web Search and image generation.
Related entries: dsh-model-switch
The current routing plugin also owns the composer model picker and the plan-review card. You can switch Fast, context, effort, and the execution model before approving a plan. dsh-composer-picker provided the original picker and is now deprecated.

Plan Review card with Discuss, Keep planning, and Approve, plus a popover to change the execution model and effort.

Composer popover with Model, Effort, Context, and Fast controls for GPT-5.6 Sol.
Related entries: dsh-model-switch, dsh-composer-picker
Pair a phone with this Host. dsh-mobile-pairing generates a short-lived QR code and encrypted tunnel; the Android app in dsh-mobile scans it and keeps the connection on your own machine.

Settings → Remote generating an automatic connection address and pairing QR code.
Related entries: dsh-mobile-pairing, dsh-mobile
Read token usage from session logs and chart it by provider, model, or workspace. It does not fetch subscription quotas from the providers.

Settings → Usage dashboard showing token, request, output, and cache-hit totals by provider.
Related entries: dsh-usage-monitor
Use the Latest command from dist/index.json for routine updates. Use the fixed command when a deployment must be reproducible. Providers that depend on the shared UI owner list both commands in dependency order:
Latest:
dsh plugin --profile web add --force https://github.com/NOirBRight/dsh-llm-providers-ui/releases/latest/download/dsh-llm-providers-ui-0.2.9.tgz
dsh plugin --profile web add --force https://github.com/NOirBRight/dsh-llm-codex/releases/latest/download/dsh-llm-codex-0.3.20.tgz
Fixed:
dsh plugin --profile web add --force https://github.com/NOirBRight/dsh-llm-providers-ui/releases/download/v0.2.9/dsh-llm-providers-ui-0.2.9.tgz
dsh plugin --profile web add --force https://github.com/NOirBRight/dsh-llm-codex/releases/download/v0.3.20/dsh-llm-codex-0.3.20.tgz
Latest URLs follow the current versioned release asset and are refreshed with each catalog release. Fixed URLs point to a signed release tag. GitHub package build scripts may execute outside the agent sandbox, so review source and SHA256SUMS before installing.
Catalog data is CC0-1.0; repository tooling is MIT.
The catalog records factual disclosures and is not a security certification. Service names and trademarks belong to their respective owners. Each entry remains subject to applicable provider terms.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: plugin-directory。