Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.40
The 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 --locked
Both 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
Both binaries below must be downloaded for your platform and dropped into the same directory (e.g. ~/.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 |
Then chmod +x both (Unix) and run ./deepseek.
Verify (recommended)
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.txt
Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog
Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.39
The 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 --locked
Both 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
Both binaries below must be downloaded for your platform and dropped into the same directory (e.g. ~/.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 |
Then chmod +x both (Unix) and run ./deepseek.
Verify (recommended)
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.txt
Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog
Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.38
The 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 --locked
Both 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
Both binaries below must be downloaded for your platform and dropped into the same directory (e.g. ~/.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 |
Then chmod +x both (Unix) and run ./deepseek.
Verify (recommended)
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.txt
Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog
Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.37
The 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 --locked
Both 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
Both binaries below must be downloaded for your platform and dropped into the same directory (e.g. ~/.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 |
Then chmod +x both (Unix) and run ./deepseek.
Verify (recommended)
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.txt
Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog
Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.36
The 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 --locked
Manual download
Both binaries must be downloaded for your platform and dropped into the same directory. See the release assets above.
Changelog: v0.8.36 (2026-05-14)
A cache-hygiene and UX polish release focused on leaner sub-agent handoffs, sidebar visibility control, and improved RLM batch safety.
Added
- The right sidebar can be hidden for copy-friendly terminals.
sidebar_focus = "hidden" (or Ctrl+Alt+0 for the current session) removes
the Work/Tasks/Agents/Context rail so raw terminal selection cannot copy
sidebar borders alongside transcript text.
Changed
- Sub-agent completion handoffs are leaner and more cache-friendly.
Internal <deepseek:subagent.done> sentinels now point to the preceding
human summary line instead of duplicating the summary, elapsed time, and
step count inside JSON sent to the parent model.
- Prefix stability is visible beside cache telemetry by default. The
footer now includes the prefix-stability chip in the default status layout,
and low last-request cache hit rates are no longer colored as hard errors
when the system/tool prefix itself is stable.
- RLM batch helpers now require an explicit independence assertion.
sub_query_batch, sub_query_map, and low-level *_batched helpers refuse
dependency-unsafe parallel fanout unless callers pass
dependency_mode="independent", and RLM now exposes sub_query_sequence
for A-to-B dependent work.
Fixed
- Mutex poisoning handling in InMemoryKeyringStore. Lock poison errors
are now propagated as SecretsError::Keyring instead of causing panics.
Contributors
No new external contributors in this release cycle.
详细ChangeLog
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,
/context shows 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-tui
The 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.35
The 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 --locked
Both 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.txt
Full Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog
Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.34
The 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 --locked
Both 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
Both binaries below must be downloaded for your platform and dropped into the same directory (e.g. ~/.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 |
Then chmod +x both (Unix) and run ./deepseek.
Verify (recommended)
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.txt
Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog
Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.33
The 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 --locked
Both 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
Both binaries below must be downloaded for your platform and dropped into the same directory (e.g. ~/.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 |
Then chmod +x both (Unix) and run ./deepseek.
Verify (recommended)
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.txt
Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog
Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.32
The 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 --locked
Both 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
Both binaries below must be downloaded for your platform and dropped into the same directory (e.g. ~/.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 |
Then chmod +x both (Unix) and run ./deepseek.
Verify (recommended)
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.txt
Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog
Install
Recommended — npm (one command, both binaries)
npm install -g deepseek-tui
The 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.31
The 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 --locked
Both 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
Both binaries below must be downloaded for your platform and dropped into the same directory (e.g. ~/.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 |
Then chmod +x both (Unix) and run ./deepseek.
Verify (recommended)
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.txt
Changelog
See CHANGELOG.md for the full notes for this release.
详细ChangeLog