songqikong/dash
DASH — Deepseek Agentic Service Harness, a TUI Plugin of Deepseek Harness
DASH — Deepseek Agentic Service Harness — is a TUI client launched as its own dsh profile, in the same family as other terminal front ends. install.sh compiles the TypeScript sources, creates ~/.dsh/profiles/dash, and drops a dash launcher in ~/.local/bin so typing dash starts the profile. The default model and permissions live in the profile's cordis.patch.yml, which you can tighten for the session sandbox.
Install
npm install && sh install.shREADME-documented source install: run npm install for build dependencies, then sh install.sh, which compiles src/.ts to dist/ and creates ~/.dsh/profiles/dash plus ~/.local/bin/dash. Launch with dash (equivalent to dsh --profile dash). sh install.sh --no-build skips the compile and only copies. After editing src/.ts, re-run sh install.sh. Prerequisite: the official dsh CLI (npm install -g @deepseek-ai/dsh).
Compatibility
Requires the official dsh CLI on PATH and Node with the TypeScript toolchain installed by npm install. Runs as its own dash profile alongside other profiles.
Details
- Repo: songqikong/dash
- Category: Web UI Enhancements
- Stars: 2
- Version: GitHub main (source install via install.sh; no npm package)
- Last push: 2026-08-17
- First seen: 2026-08-14
FAQ
- How do I install DASH?
- Clone the repo, run npm install then sh install.sh — the script compiles src/*.ts to dist/ and creates the dash profile plus the ~/.local/bin/dash launcher. Requires the official dsh CLI on PATH.
- How do I start it?
- Run dash, which is equivalent to dsh --profile dash.
- How do I change the changes after editing the source?
- Re-run sh install.sh to recompile and copy dist/ into the profile; sh install.sh --no-build skips the compile and only copies.
Alternatives
liustack/modlens · omdsh-dev/DSH-better-sidebar · ccch1mneyyy/dsh-TUI