dsh-plugins
No description
- Stars
- 0
- Language
- TypeScript
- Created
- Aug 30, 2026
- Updated
- Aug 30, 2026
Introduction
dsh-plugins
Personal out-of-tree plugins for dsh (DeepSeek Harness), installable through the community plugin flow (dsh plugin add).
Note: these plugins require my fork of DeepSeek Harness — they build and run against APIs in the fork, not the upstream
deepseek-ai/deepseek-harnessrelease.
Plugins
| Plugin | Description |
|---|---|
dsh-vim-plugin | Vim modal editing for the Web GUI composer: NORMAL/INSERT/VISUAL modes, a block caret, motions, operators, and a mode badge. |
Installing a plugin
Each directory under plugins/ is an installable dsh bundle. From a git checkout of this repo:
dsh plugin --profile web add ./plugins/dsh-vim-plugin
or straight from GitHub (see each plugin's README for the prepare-script allowance pnpm asks for on git installs):
dsh plugin --profile web add github:wingillis/dsh-plugins#path:plugins/dsh-vim-plugin
Developing
pnpm install
pnpm run build # build every plugin
pnpm test # test every plugin (some suites need a sibling deepseek-harness checkout)
Each plugin builds self-contained (prepare runs the same build), so a git install produces working lib/ output.
License
MIT