marius-patrik/dsh-stack
DSH Stack packages first-class plugins, recursively nested bundles and native profile templates for DeepSeek Harness: plugins/<name>/ are flat implementation packages, bundles/**/ compose into one normal native DSH patch, and profiles/<name>/ are real dsh.profile.bundles + cordis.patch.yml templates you copy into a DSH home. DSH exclusively owns the runtime, CLI, profile storage, installation, activation, updates and lifecycle; Stack supplies only packages and declarative composition — no separate launcher or updater.
DSH Stack packages first-class plugins, recursive bundles and actual native profile templates for DeepSeek Harness. plugins/<name>/ holds flat independent implementation packages (including reusable libraries and Cordis plugins), bundles/**/ holds arbitrarily nested leaf packages with dsh.bundle.patch metadata that parent bundles compose recursively, and profiles/<name>/ holds real dsh.profile.bundles profile manifests and cordis.patch.yml templates — deployable native-profile directories you copy into a DSH home as an explicit user operation. Installing @dsh-stack/stack brings the complete Web experience; the native terminal UI uses Chimney's independently maintained @deepseek-harness-tui/dsh-tui bundle after Stack's headless bundle, and smaller nested bundles can be installed individually. Optional plugins are enabled through normal DSH profile patches or the native plugin UI.
Install
dsh plugin --profile web add @dsh-stack/stackCopied verbatim from the README's native DSH installation block, which follows it with dsh --profile web --dump-config and dsh --profile web. A headless install uses dsh plugin --profile headless add @dsh-stack/stack-headless.
Compatibility
DSH exclusively owns the runtime, CLI, profile storage, package installation, activation, updates and lifecycle; Stack supplies packages and declarative composition only. Parent bundles recursively compose children at build time into one normal native DSH patch rather than a runtime manager, and the README insists DSH's native profile manager stays authoritative — never introduce a separate launcher, symlink manager, profile mutation layer or updater. The _migrate/Memory gitlink is staged external source and not part of the installed Stack.
Details
- Repo: marius-patrik/dsh-stack
- Category: Infrastructure & Deployment
- Stars: 1
- Version: GitHub repo marius-patrik/dsh-stack (1★); npm package @dsh-stack/stack at 0.1.1 (registry check 2026-10-11; registry repository field resolves back to this repo).
Alternatives
1m01m0/deepseek-harness-desktop · AIcivilization/dsh-vps-manager · AlliotTech/deepseek-harness-docker