Highlights
- Cleaner TUI sidebar behavior: active checklist work stays visible in short layouts, completed live-tool rows age out, and shell helper tasks are labeled with readable names instead of internal task IDs.
- Broader settings coverage:
/config, schema-driven settings UI,/set, and single-setting display now cover the available setting surface, including animation, paste, vim-mode, synchronized output, context panel, currency, and PDF extraction toggles. - Leaner prompt/context hygiene: first-turn project context avoids hidden tool/cache state,
/contextshows named prompt layers, and compaction guidance now separates the 60% manual suggestion from the 80% automatic guardrail. - Stronger release hygiene: version checks now catch changelog/package drift and README contributor-credit drift before release.
- Contributor credit correction: Horace Liu (@liuhq) is now credited for Nix package support and install documentation contributed during the v0.8.34 cycle.
Install
Recommended: npm (one command, both binaries)
npm install -g deepseek-tuiThe wrapper downloads both binaries from this Release and places them in the same directory.
Docker / GHCR
docker run --rm -it \
-e DEEPSEEK_API_KEY="$DEEPSEEK_API_KEY" \
-v ~/.deepseek:/home/deepseek/.deepseek \
ghcr.io/hmbown/deepseek-tui:v0.8.35The image ships the deepseek dispatcher and deepseek-tui runtime. The latest tag is also updated on release.
Cargo (Linux / macOS)
cargo install deepseek-tui-cli deepseek-tui --lockedBoth crates are required: deepseek-tui-cli produces the deepseek dispatcher and deepseek-tui produces the interactive runtime that the dispatcher delegates to. Installing only one binary will fail at runtime with a MISSING_COMPANION_BINARY error.
Manual Download
Download both binaries for your platform and put them in the same directory, such as ~/.local/bin/.
| Platform | Dispatcher | TUI runtime |
|---|---|---|
| Linux x64 | deepseek-linux-x64
| deepseek-tui-linux-x64
|
| Linux ARM64 | deepseek-linux-arm64
| deepseek-tui-linux-arm64
|
| macOS x64 | deepseek-macos-x64
| deepseek-tui-macos-x64
|
| macOS ARM | deepseek-macos-arm64
| deepseek-tui-macos-arm64
|
| Windows x64 | deepseek-windows-x64.exe
| deepseek-tui-windows-x64.exe
|
On Unix platforms, run chmod +x on both downloaded binaries before launching ./deepseek.
Verify
Download deepseek-artifacts-sha256.txt from this Release and verify:
# Linux
sha256sum -c deepseek-artifacts-sha256.txt
# macOS
shasum -a 256 -c deepseek-artifacts-sha256.txtFull Changelog
See CHANGELOG.md for the full notes for this release.