LaplaceYoung/oh-my-dsh
oh-my-dsh is a 530-plugin capability library for DeepSeek Harness, porting every major feature from peer harnesses (Claude Code, oh-my-pi, kimi-code, opencode, Codex CLI) into drop-in DSH plugins. Fourteen capability areas: deep research with web synthesis, multi-agent orchestration (Tower, fleet, specialist-agents), pre-write secret scanning, stream rules, GitHub workflow (issues/PRs via gh CLI), session lifecycle (snapshot/rewind/search/replay/export/RBAC), approval vocabulary and history, cross-session memory (episodic/procedural/graph), MCP bridge and governance (mcp-trust, mcp-poison), browser fleet (7 plugins), red-team and injection detection, and OpenTelemetry traces and metrics. Every plugin registers through documented DSH seams — no agent-loop patches.
Install
git clone https://github.com/LaplaceYoung/oh-my-dsh.git && cd oh-my-dsh && pnpm installMount specific plugins in DSH cordis.yml: {id: omd-deep-research, name: '@oh-my-dsh/deep-research', config: {provider: deepseek-official, model: deepseek-v4-flash}}. 530 plugins available under @oh-my-dsh/<name> — install only the ones you need.
Compatibility
DSH (latest). Node.js + pnpm. Cordis plugin composition (cordis.yml). MIT license.
Details
- Repo: LaplaceYoung/oh-my-dsh
- Category: Other
- Stars: 51
- Version: 530 plugins, 3731 tests, 2183/2183 e2e checks (latest main branch)
- Last push: 2026-08-15
- First seen: 2026-08-13
FAQ
- Do I install all 530 plugins at once?
- No. Clone the repo and pnpm install, then mount only the specific plugins you want in cordis.yml using @oh-my-dsh/<name>. The repo is a monorepo — each plugin is independent.
- How is oh-my-dsh different from individual DSH plugins?
- oh-my-dsh is a curated port of the entire capability gap between DSH and peer harnesses. It covers 14 areas with 530 plugins sharing a consistent architectural discipline. Individual plugins cover single gaps; oh-my-dsh closes all of them.
- Is it officially maintained by DeepSeek?
- No — it is a community project by LaplaceYoung. It does not patch DSH internals; it registers through official DSH extension seams only.
Alternatives
btspoony/mstar-harness · icetomoyo/dsh_workflow