Tomsawyerhu/deepseek-harness-cli
A lightweight, non-invasive continuous terminal conversation interface built on DeepSeek Harness. It adds a terminal experience on the official Harness runtime while reusing its agent loop, Code Mode, tools, sandbox and approval policy, durable sessions, compaction, subagents and workflows. It installs as a tui dsh profile and does not modify Harness core packages.
Install
dsh plugin --profile tui add ./packages/contrib/dsh-tuiSource-build install per README: clone deepseek-harness, copy this directory to packages/contrib/dsh-tui, run npx --yes pnpm@11.7.0 install and npx --yes pnpm@11.7.0 run build:lib, then register the tui profile. The npm name deepseek-harness-cli 0.1.1 exists under a different maintainer and is not claimed by this repo.
Compatibility
macOS, Linux or Windows; Node.js ^22.19.0 or >=24.0.0; Git; pnpm 11.7.0 (the README runs it through npx). The profile is stored below $DSH_HOME/profiles/tui, normally ~/.dsh/profiles/tui.
Details
- Repo: Tomsawyerhu/deepseek-harness-cli
- Category: Other
- Stars: 2
- Version: Source (dsh-tui directory); npm deepseek-harness-cli 0.1.1 owned by a different maintainer — not claimed
- Last push: 2026-08-13
- First seen: 2026-08-13
Recent updates
README documents that the project consumes internal DeepSeek Harness workspace packages: the published dsh-tui directory goes into a Harness checkout at packages/contrib/dsh-tui, which already matches the upstream packages// workspace rule, so no upstream source or root configuration edit is required.
FAQ
- How do I install deepseek-harness-cli?
- Clone DeepSeek Harness, copy this directory to packages/contrib/dsh-tui, run npx --yes pnpm@11.7.0 install and npx --yes pnpm@11.7.0 run build:lib, then npx --yes pnpm@11.7.0 dsh plugin --profile tui add ./packages/contrib/dsh-tui.
- Does it modify Harness core?
- No. It installs as a dsh profile and reuses the runtime's agent loop, tools, sandbox, approval policy, durable sessions, compaction, subagents and workflows without modifying core packages.
- Where is the profile stored?
- Below $DSH_HOME/profiles/tui, normally ~/.dsh/profiles/tui. Re-run the same add command after updating the directory.
Alternatives
deepseek-ai/deepseek-harness · awesome-dsh-plugin/awesome-dsh-plugin · yjh051108/dsh-routing-suite