little-greenbean/dsh-tui
Claude-CLI-style terminal chat for DeepSeek Harness (dsh) — a thin Ink plugin installed via dsh plugin
A Claude-CLI-style terminal chat for DeepSeek Harness. It ships as a thin Ink plugin installed globally as the dsh-tui-cli package, which provides the dsh-tui command. Running dsh-tui creates the tui profile if needed, then starts dsh --profile tui with pass-through arguments; the profile composes the in-box base and headless bundles plus the dsh-tui plugin. CLI flags (also available after --profile tui) include --resume <id>, --continue/-c, --model <name>/-m, --list-sessions/--ls, and --help/-h. If dsh is not on PATH the launcher exits 127 with an install hint.
Install
npm install -g dsh-tui-cliREADME-documented global CLI install (Path 1). Running dsh-tui auto-bootstraps a tui profile composed of @deepseek-ai/dsh-base + @deepseek-ai/dsh-headless + dsh-tui, then launches dsh --profile tui. A curl installer is also documented (Path 2). Requires Node.js >= 20 and the harness CLI on PATH (npm install -g @deepseek-ai/dsh). Both paths are idempotent and safe to re-run.
Compatibility
Node.js >= 20 and the dsh harness CLI on PATH. Bootstraps its own tui profile, so it does not require an existing web profile.
Details
- Repo: little-greenbean/dsh-tui
- Category: Web UI Enhancements
- Stars: 2
- Version: npm dsh-tui-cli 0.0.1 (registry-verified 2026-09-10)
- Last push: 2026-08-14
- First seen: 2026-08-13
FAQ
- How do I install dsh-tui?
- Run: npm install -g dsh-tui-cli (after npm install -g @deepseek-ai/dsh if the harness is not installed), then run dsh-tui. A curl installer is also documented.
- Does dsh-tui need an existing profile?
- No. The launcher ensures the tui profile exists, bootstrapping it on first run as @deepseek-ai/dsh-base + @deepseek-ai/dsh-headless + dsh-tui.
- Which flags does it support?
- --resume <id>, --continue/-c, --model <name>/-m, --list-sessions/--ls and --help/-h — passed through to the tui profile.
Alternatives
liustack/modlens · omdsh-dev/DSH-better-sidebar · ccch1mneyyy/dsh-TUI