Back to guides

The dsh Ecosystem: Packages, Community Lists & GitHub Topic

A map of the DeepSeek Harness (dsh) ecosystem: the official repo and npm package, community catalogs this directory aggregates, and the dsh-plugin GitHub topic.

Last updated: 2026-08-18

The official anchors

The ecosystem starts with three official touchpoints:

  • Repodeepseek-ai/deepseek-harness — "DeepSeek Harness: Everything is a Plugin." Open source, MIT-licensed, TypeScript.
  • npm@deepseek-ai/dsh — the CLI. npm install -g @deepseek-ai/dsh then dsh --profile web launches the Web UI.
  • Topicdsh-plugin — the official GitHub topic for community plugins. Adding this topic to your repo is the single most effective way to be discovered.

The project is at v0.1, explicitly aimed at harness developers, with core plugins and interfaces expected to iterate quickly.

The list this directory is built from

This site has a single source of truth — our own awesome list:

cccakeee/awesome-dsh-plugins

Every plugin page on this site is one line in that README. The list follows the awesome-list convention (a category heading, then - [name](url) — description per plugin), and both English and Chinese section headings are recognized. PRs are welcome — see how to submit.

The dsh-plugin topic (for discovery elsewhere)

GitHub's dsh-plugin topic is the official community marker for DeepSeek Harness plugins. We recommend every plugin repo carries it — other tools and directories discover plugins through it. It does not feed this directory (which only reads our list), but it's how the wider ecosystem finds you.

Category taxonomy

Every entry sits in one of 22 first-class categories, each with its own landing page in this directory:

Entries that would land in the catch-all are re-mapped at load time into the themed categories above based on their GitHub topics and descriptions, so the themed pages stay populated.

How this directory stays fresh

  1. The catalog is served from a committed snapshot (src/data/plugins.snapshot.json) that is bundled into the build — rendering the directory makes no network calls, so the site never goes dark.
  2. Running pnpm sync:plugins re-fetches our list (plus the temporary bootstrap sources), re-parses every entry and regenerates the snapshot; committing the result refreshes the catalog on the next deploy.
  3. Plugin detail pages are the exception: each repo's README is fetched on demand from GitHub and cached for 24 hours, so detail content stays current without a rebuild.

You can rebuild the snapshot locally with:

pnpm tsx scripts/sync-plugins.ts

Safety notes

  • Listing is not endorsement. Nobody audits third-party plugins here; the list itself says so.
  • Check the plugin repo before installing — read its README, license and what it accesses.
  • Prefer isolated workspaces and the harness's sandbox tiers (read-onlyworkspace-write) when trying something new.
  • Not affiliated with DeepSeek. This is an independent community directory.

Keep exploring

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.