deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
A user handbook and plugin navigator for DeepSeek Harness.
English · 简体中文 · 日本語 · Español
Understand what a plugin does and what access it needs, then open its complete page on dshplugin.dev. You can also click the logo above to visit the website.
DeepSeek Harness, or DSH, follows an “Everything is a Plugin” model. Community plugins can add development tools, automation, browser interaction, interface design, session management, model integrations, security controls, and storage.
This repository is written for people who want to use those products. It is not an API reference, architecture guide, or plugin-development manual. It helps you answer four practical questions:
Every published plugin name opens an internal dshplugin.dev detail page. The repository also keeps the complete 1,488-record discovery snapshot visible, including candidates and records withheld from publication. Only the 87-page public baseline verified on 2026-08-17 receives a detail-page link, so visibility is never confused with publication or recommendation.
[!IMPORTANT]
dshplugin.devis an independent community directory. It is not an official DeepSeek website, and a listing is not an endorsement by DeepSeek or the publisher. A public repository, star count, or recent update does not prove safety, compatibility, or maintenance quality.
| What you want to do | Recommended page |
|---|---|
| Search by plugin name or use case | Complete plugin directory |
| Install a DSH plugin for the first time | Installation and verification guide |
| See projects newly admitted to the public catalog | New releases |
| Find projects with recent source updates | Recently updated |
| Use GitHub stars as an initial signal | Most starred |
| Browse the work of an author or team | Publisher directory |
| Understand inclusion and correction rules | Editorial policy |
| Review ecosystem size and category trends | Ecosystem report |
Nothing in the 2026-08-17 snapshot is hidden. Open the complete inventory to browse all 1,488 records by publication status:
| Inventory | Records | What you can do |
|---|---|---|
| Published | 87 | Open the plugin's complete product page on dshplugin.dev. |
| Candidate | 1,166 | Review the name, category, summary, language, and license while human publication review is pending. |
| Quarantined | 216 | See records kept for audit because the available evidence is incomplete. |
| Rejected | 19 | See records that failed a hard publication gate. |
Candidate, quarantined, and rejected names are deliberately not linked to individual website pages because they are not part of the controlled public baseline. Some transitional URLs may still resolve while website cleanup is in progress. This keeps the full collected inventory visible without treating unstable pages as published destinations.
The category files below are the clickable 87-page public catalog. The complete inventory separately exposes all 1,488 collected records without treating every discovery as published.
| Category | Use it when you need | Snapshot | Complete catalog |
|---|---|---|---|
| Developer Tools | Code, terminal, file, debugging, API, or local-workflow improvements | 46 | Browse baseline |
| Automation | Repeatable tasks, agent coordination, orchestration, or integrations | 10 | Browse baseline |
| Browser | Navigation, research, extraction, testing, or browser bridges | 9 | Browse baseline |
| UI & Design | Interfaces, themes, visualization, design, or preview workflows | 6 | Browse baseline |
| Models | Model adapters, routing, fallback, or inference providers | 2 | Browse baseline |
| Sessions | History, memory, context, summaries, or conversation workflows | 9 | Browse baseline |
| Security | Permissions, sandboxing, policy, secrets, or defensive controls | 5 | Browse baseline |
| Storage | Persistence, databases, caches, or artifact storage | 0 | Baseline status |
Discovery and publication are separate decisions. Automated crawling can identify a project, but it cannot promote that project into this public catalog.
| Status | What it means for users |
|---|---|
| Public baseline | The historical cohort verified as indexed in Search Console. It is linked here to preserve stable URLs, but this does not prove a fresh manual review or safety certification. |
| Candidate | Passed initial automated checks and is waiting for human review. It is visible in the complete inventory but has no detail-page link. |
| Quarantined | Evidence is incomplete or does not yet establish a substantive DSH plugin. It is visible for audit but remains outside the public catalog. |
| Rejected | Archived, inaccessible, empty, or otherwise failed a hard gate. It remains visible in the audit inventory but should not be revived by a later crawl. |
The wider ecosystem report can contain discovery and audit totals that are larger than this catalog. That difference is intentional: quality and stable indexation take priority over publishing every discovered repository.
Live website categories:
For a first run, start the official Web UI with:
npx @deepseek-ai/dsh web
The documented default address is http://127.0.0.1:3080. Confirm that the base product works before adding third-party code. This gives you a clean baseline when something later fails.
Before installing, check:
A plugin is third-party code. Pause and read the source and publisher explanation if it can:
If a detail page has no install command or permission explanation, treat it as informational. Do not invent a command from the repository name.
Do not use star count alone.
| Dimension | Question to ask |
|---|---|
| Need fit | Does the plugin solve your exact problem, or does it only mention DSH? |
| Installation clarity | Does it provide a complete command, target profile, and prerequisites? |
| Compatibility | Does it name supported DSH versions, systems, and known limitations? |
| Permission scope | Are requested capabilities proportional to the feature? |
| Verifiable evidence | Is there a screenshot, demo, sample output, or test procedure? |
| Maintenance | Are updates recent, issues answered, and breaking changes documented? |
| License | Can you use it in your personal, team, or commercial setting? |
| Exit path | Can you disable, remove, or roll it back cleanly? |
Recheck the profile, package name, branch, or tag. Then inspect the Harness interface and publisher issues for a load error. Avoid installing several new plugins at once, because that makes the failing change harder to isolate.
DeepSeek Harness is still changing quickly, and the official project warns about compatibility-breaking changes. Compare the Harness version, the plugin's last update, and the publisher's compatibility notes. Return to a recorded working version when necessary.
Stop before approving it. Confirm that each permission is directly connected to the feature, then inspect the source, rationale, and issue history. Unexplained file, browser, network, or secret access should not be granted.
No. A listing means the directory found and normalized public-source information. It is not a security audit, compatibility certificate, quality guarantee, or official recommendation.
Plugin names, descriptions, licenses, and activity can change. The complete inventory preserves the audit snapshot; the category files remain the controlled clickable catalog. For a published plugin, use its website detail page and publisher source to verify current status.
Plugin authors can publish a clear public repository, add the dsh-plugin GitHub topic, and follow the submission guide. Discovery creates a review candidate; it does not automatically publish a listing.
For a correction or missing project, provide public-source evidence through the contact page or a repository issue. See CONTRIBUTING.md for contribution rules.
This repository and dshplugin.dev are independent community projects. They are not affiliated with DeepSeek and are not endorsed by DeepSeek or any listed publisher. DeepSeek, DeepSeek Harness, plugin names, logos, and trademarks belong to their respective owners.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: awesome-list、plugin-directory。