Releases: Hmbown/DeepSeek-TUI
v0.8.24
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.24The 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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.
v0.8.23
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.23The 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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.
v0.8.22
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.22The 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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.
v0.8.21
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.21The 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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.
v0.8.20
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.20The 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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.
v0.8.19
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.19The 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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.
v0.8.18
v0.8.18
This is the v0.8.17 follow-up release: a tighter TUI/runtime/install pass with safer session startup semantics, Docker images promoted to a supported install path, and several community PRs harvested into the release branch. VS Code and Feishu/Lark/mobile companion work remain out of scope for this release.
Install
Recommended: npm
npm install -g deepseek-tuiThe npm wrapper installs both binaries: deepseek and deepseek-tui.
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.18The image is published for linux/amd64 and linux/arm64. The latest tag is also updated.
Cargo
cargo install deepseek-tui-cli deepseek-tui --lockedBoth crates are required: deepseek-tui-cli provides the deepseek dispatcher, and deepseek-tui provides the interactive runtime.
Highlights
- Plain
deepseeknow starts a fresh session when opened again in the same folder; interrupted sessions are recovered explicitly withdeepseek --continue. - Docker release builds now publish
ghcr.io/hmbown/deepseek-tuias a supported install path. - Added draggable transcript scrollbar support when mouse capture is enabled.
- Fixed viewport drift / blank top rows after long turns and interactive subprocess handoff.
- Fixed light-theme readability regressions after
/theme light. - Made npm postinstall resilient to transient GitHub download/extract failures while keeping checksum, unsupported-platform, glibc, and wrapper failures fatal.
- Localized Chinese destructive approval dialogs while preserving explicit destructive-risk wording.
- Fixed FreeBSD compile fallback for the secrets crate.
Contributors
Thanks @Oliver-ZPLiu, @Fire-dtx, @bevis-wong, @oooyuy92, @wuwuzhijing, @qinxianyuzou, @axobase001, and @avysk for reports and contributions included in this release.
v0.8.17
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.
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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.
v0.8.16
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.
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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.
v0.8.15
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.
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
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.txtChangelog
See CHANGELOG.md for the full notes for this release.