Back to directory

oh-my-dsh

Maintenance: Active

laplaceyoung/oh-my-dsh

Ecosystem of 700+ DeepSeek Harness plugins, registered purely through extension seams without touching the agent-loop core.

View on GitHub
$ git clone https://github.com/LaplaceYoung/oh-my-dsh.git

54

stars

3

forks

TypeScript

Language

2026-08-13

Created

2026-08-15

Last push

A native DSH plugin ecosystem — 530+ ESM plugins covering research, multi-agent orchestration, secret scanning, sessions, MCP governance, observability and more, all registered through DSH extension seams with no skeleton edits.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-01

License

Not specified by the author

01What can it help you accomplish?

  • Port capabilities from peer agent harnesses into DeepSeek Harness as drop-in, seam-registered DSH plugins.

    530+ ESM plugins (deep research, multi-agent orchestration, secret scanning, sessions, MCP governance, observability, …) registered through DSH extension seams — no skeleton edits.

    DeepSeek Harness (DSH) users who want to extend their agent without forking the harness.

  • Verify the full plugin suite against a live DeepSeek Harness (DSH) composition before relying on it.

    e2e registration check (2183/2183 across 530 mounted plugins) and a 6/6 real DeepSeek session turn, plus `pnpm test` / `pnpm typecheck`.

    Contributors and operators who need confidence that mounted plugins register and run.

02How to install into DeepSeek Harness

Prerequisites

  • A DSH (DeepSeek Harness) `cordis.yml` composition to mount the plugins into
  • Node.js with `tsx` and the pnpm package manager (the repo is a pnpm workspace)

Installation steps

  1. 01

    Clone the repo: `git clone https://github.com/LaplaceYoung/oh-my-dsh.git` then `cd oh-my-dsh`

    $ git clone https://github.com/LaplaceYoung/oh-my-dsh.git

  2. 02

    Install workspace dependencies: `pnpm install`

  3. 03

    Mount plugins in a DSH `cordis.yml` composition, e.g. add `- id: omd-deep-research` / `name: '@oh-my-dsh/deep-research'` with a `provider` + `model` config

Verify the integration

  • pnpm test
  • pnpm typecheck
  • bash e2e/run-e2e.sh
  • DEEPSEEK_API_KEY=… node --import tsx e2e/run-real-session.mjs e2e/dsh-src

03DSH integration and capability boundaries

DSH integrationNative runtime

Native DSH plugin ecosystem — drop-in ESM packages mounted via a DSH `cordis.yml` composition on the @deepseek-ai/cordis protocol

  • Deep research (deep-research)

    a compound questiona cited report synthesized via DSH's web seam (`ctx.web`) + LLM (`ctx.llm`); degrades to a deterministic template without a real key

  • Multi-agent orchestration (tower)

    a list of instructions to dispatcha team of worker subagents iterating one repo concurrently, with a reviewer flagging conflicts

  • Pre-write secret scanning (secret-scanner)

    `write` / `edit` / `apply_patch` tool callsdenies calls whose arguments carry API keys, tokens, or private keys before any filesystem mutation

    denies `write`/`edit`/`apply_patch` calls before any filesystem mutation, with no allow-override path
  • Session lifecycle (session-*)

    DSH session statecheckpoint rollback, share links, search/retrieval, replay, export, and RBAC across 24 session plugins

  • MCP, bridged and governed (mcp-*)

    MCP serversprotocol bridge, registry, trust/poison decisions, capability negotiation, browser driver, and discovery across 7 plugins

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness (DSH) users who want to extend their agent without forking the harness.
  • Contributors and operators who need confidence that mounted plugins register and run.

Not for

  • Plugins are ESM packages that must be mounted into a DSH (DeepSeek Harness) `cordis.yml` composition; the repository is a pnpm workspace run under Node.js with `tsx`.

05Compatibility, maintenance and safety notes

  • Plugins are ESM packages that must be mounted into a DSH (DeepSeek Harness) `cordis.yml` composition; the repository is a pnpm workspace run under Node.js with `tsx`.
  • The real-session e2e path requires a `DEEPSEEK_API_KEY`; `pnpm test`, `pnpm typecheck`, and the registration e2e run without credentials (every path degrades gracefully).
2026-08-132026-08-15Not specified by the author

TypeScript, 530 plugins, 3731 tests, 2183/2183 e2e checks, 6/6 live session; no tagged release.

06Frequently asked questions

What is oh-my-dsh?

A capability library for DeepSeek Harness (DSH) — 530+ drop-in ESM plugins that each adapt one capability from a peer harness (Claude Code, kimi-code, Codex CLI, …) through a documented extension seam. It never patches the agent loop.

How do I install a plugin?

Clone the repo, run `pnpm install`, then mount the plugin in your DSH `cordis.yml` composition — e.g. add an entry with `id: omd-deep-research` and `name: '@oh-my-dsh/deep-research'` plus a `provider`/`model` config.

Do the plugins modify the DeepSeek Harness core?

No. Every plugin registers as a side effect (`ctx.effect()` / `ctx.on()`) and declares services via `inject`; capabilities are split into the three-part seam (interface / implementation / consumer). There are no agent-loop edits and no hot-path allocation.

How do I verify the suite works?

Run `pnpm test` and `pnpm typecheck`, then `bash e2e/run-e2e.sh` (boots DSH, mounts 530 plugins, asserts 2183 checks). A full real-session path with a DeepSeek turn is `DEEPSEEK_API_KEY=… node --import tsx e2e/run-real-session.mjs e2e/dsh-src`.

08Data and sources

  • Author-claimedgithub.com37b66715ce55…

    DSH is an all-plugin harness: the agent loop itself is a plugin

  • Author-claimedgithub.com37b66715ce55…

    Plugins are ESM packages under `plugins/<name>` (`@oh-my-dsh/<name>`).

  • Author-claimedgithub.com37b66715ce55…

    open all the way down, never touching the agent loop.

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-01. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

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.