DeepSeek TUI is an open source terminal based coding agent designed for DeepSeek AI models. Unlike a simple chatbot, it can interact with your local workspace, execute shell commands, manage git operations, and assist with software development tasks directly from the command line.
The project is written in Rust and focuses on speed, low resource usage, and keyboard driven workflows. It is especially appealing for developers who spend most of their time in the terminal.
DeepSeek TUI is gaining attention among developers who prefer terminal based workflows and want direct access to AI powered coding tools without relying on heavy IDE integrations. Built around DeepSeek models, it transforms the terminal into an interactive coding assistant capable of editing files, running commands, and managing development workflows.
Download DeepSeek TUI v0.8.67 - Software Mirrors |
|---|
Download DeepSeek TUI v0.8.67 Windows 64bit Download DeepSeek TUI v0.8.67 Windows 64bit Download DeepSeek TUI v0.8.67 Windows 64bit Download DeepSeek TUI v0.8.67 Windows 64bit Download DeepSeek TUI v0.8.67 Windows 64bit |
Download DeepSeek TUI v0.8.67 macOS arm64 Download DeepSeek TUI v0.8.67 macOS arm64 Download DeepSeek TUI v0.8.67 macOS arm64 Download DeepSeek TUI v0.8.67 macOS arm64 |
Download DeepSeek TUI v0.8.67 macOS x64 Download DeepSeek TUI v0.8.67 macOS x64 Download DeepSeek TUI v0.8.67 macOS x64 Download DeepSeek TUI v0.8.67 macOS x64 |
Download DeepSeek TUI v0.8.67 macOS arm64 Download DeepSeek TUI v0.8.67 macOS arm64 Download DeepSeek TUI v0.8.67 macOS arm64 Download DeepSeek TUI v0.8.67 macOS arm64 |
Download DeepSeek TUI v0.8.67 Linux x64 Download DeepSeek TUI v0.8.67 Linux x64 Download DeepSeek TUI v0.8.67 Linux x64 Download DeepSeek TUI v0.8.67 Linux x64 |
Download DeepSeek TUI v0.8.67 Linux arm64 Download DeepSeek TUI v0.8.67 Linux arm64 Download DeepSeek TUI v0.8.67 Linux arm64 Download DeepSeek TUI v0.8.67 Linux arm64 |
DeepSeek TUI v0.8.67 Release Notes:CodeWhale is the canonical project, command, npm package, and release-asset name. The legacy npm package
deprecated and receives no further releases. Users coming from v0.8.x legacy with
InstallRecommended — npm (one command, both binaries)
The wrapper downloads the matched runtime binaries from this Release and places them in the same directory.
Docker / GHCR
The image ships the codewhale dispatcher, codew shim, and codewhale-tui runtime. The latest tag is also updated on release.
Cargo (Linux / macOS)
Both crates are required — codewhale-cli produces the codewhale dispatcher and codew shim, while codewhale-tui produces the interactive runtime that the dispatcher delegates to. Installing only one crate will fail at runtime with a MISSING_COMPANION_BINARY error.
Manual download — platform archives (recommended)Each archive below contains thecodewhale dispatcher, codew shim, and codewhale-tui runtime, plus an install script:
Windows:
codewhale-, codew-, and codewhale-tui-) — the npm wrapper and the in-app codewhale update download the matched runtime binaries, whereas the .tar.gz / .zip archives above are the recommended manual download and additionally bundle an install script. The legacy npm package deepseek-tui is deprecated and is not republished. For migration from v0.8.x legacy binary names, see docs/REBRAND.md.
Verify (recommended)Download the checksum manifests from this Release and verify:
What's in v0.8.67Added
auto sentinel, matching the pinned operator row in
/fleet roster. Task-level and profile model overrides still win, and
route receipts record which source applied (task.model,
agent_profile.model, or run.model).
/workflow orchestrates the current
work — the model synthesizes the objective from the conversation context;
/workflow narrows the run; /workflow status [run_id] and
/workflow cancel relay typed run receipts without starting new
runs.
create_goal instead of printing usage; with an active goal it
remains the status readout, and explicit /goal is unchanged.
/constitution manager command as the primary constitution
management surface, with file state shown in setup and actions surfaced in
diagnostics (#3793, #3806, #3811).
/provider and /model with a missing-auth handoff into provider key
entry (#2066, #3830, #3831).
longcat, with long-cat, meituan-longcat, and meituan aliases),
LONGCAT_API_KEY discovery, the LongCat-2.0 default model, provider
picker wiring, model completions, provider docs, and web provider facts.
/fleet setup profile-authoring wizard, Fleet
effective-permission recording, and route intent-source tracking.
/workflow opt-in,
production-driver dispatch path, sub-agent task handoff, and typed run/status
receipts; richer authoring UX and the full TUI run view remain tracked for
v0.8.68 (#2974, #4038).
Changed
/model selection) runs the
operation and assigns managers to workflows; a manager is the middle
manager of exactly one workflow. The built-in reviewer is now explicitly
adversarial (assume the change is broken, try to refute it), and the review
sub-agent intro adopts the same framing. Built-in manager/operator/
reviewer roster members now ship role instructions that flow into worker
prompts on both the Fleet task-spec and agent/workflow profile: spawn
paths; custom profiles override them via the same instructions field.
tool-heavy slot and the strong/balanced/deep-reasoning/code/
review/tool-heavy loadout tiers. inherit (the operator's route) and
fast (the provider's faster class) remain; retired names in existing
configs keep parsing (as custom labels) with identical auto routing, and
the /fleet setup model-class step now offers only the real choices.
max_subagents default 20 → 64 (config ceiling 128) and the queued+running
admission cap 200 → 1024. Users on metered plans who want the old behavior
can set max_subagents = 20 in config.toml.
codewhale-whaleflow/codewhale-whaleflow-js crates become
codewhale-workflow/codewhale-workflow-js, Rust identifiers and JS bridge
symbols are renamed, the CODEWHALE_WHALEFLOW_JS_* environment variables
become CODEWHALE_WORKFLOW_JS_*, and the authoring/RFC docs move to
WORKFLOW_AUTHORING.md and WORKFLOW_EXTERNAL_MEMORY.md. Historical
changelog and retro-ledger entries keep the old name as a record.
rquickjs-sys 0.12.0 does not ship riscv64gc-unknown-linux-gnu bindings;
installers, docs, and update paths now treat RISC-V as unsupported until
upstream bindings or a bindgen-enabled build lands.
@mention completion no longer re-walks the workspace per
keystroke, and idle offline-queue clones and duplicate tool-output hashing
were eliminated.
/fleet setup profile-authoring wizard; aligned permissions.toml action
docs. Docs contribution by @greyfreedom.
Fixed
finished_at instant that both sidebar render paths and the
engine snapshot clamp elapsed against; /goal resume clears the freeze and
the timer ticks again.
lto/strip/codegen-units size and
speed tuning is unchanged.
"deepseek" as the default for
legacy sessions.
~/.deepseek files (#4001, #4002).
.deepseek/ path (#3864). Contributed by Stime (@yekern).
Retry-After pause could strand unrelated budget-capped workers for the
full stale window; requests now re-poll the global pause in bounded slices
and the rate-limit test clears the window on drop.
Completed (no output) success; budget exhaustion preserves partial output,
worktree: true discovers one-level nested repos from harness directories,
and completion-before-start delegate events recover into named rows instead
of ellipsis-only identities (#4050, #4051, #4052, #4053).
verification.status = "not_applicable" without triggering continuation
loops (#4054).
en.json parity with zh-Hant explicitly partial, stable feature flags stay
out of Experimental, and model/provider rows include current LongCat and
sourced-pricing hints (#4056, #4057, #4058, #4062, #4063).
[tools].always_load now keeps configured MCP tools
active instead of forcing the first-call retry. Thanks @SparkofSpike for the
hot-path MCP report (#4074, #4027).
codewhale doctor | head by restoring the default SIGPIPE handler before
printing and propagating signal exits quietly. Contributed by @aznikline,
reported by @BrathonBai (#4030, #4043).
Security
web_run open/click is classified as destructive, and
the allow-list gained wildcard and case handling.
Removed
|
Key Features of DeepSeek TUI
Terminal Native Workflow
DeepSeek TUI operates entirely within the terminal, allowing developers to work without switching between browser windows or external interfaces.AI Assisted Coding
The assistant can read and edit files, generate code, explain logic, and help automate development tasks.Shell Command Execution
It supports running terminal commands directly through the interface, streamlining development workflows.Git Integration
Developers can manage repositories, review changes, and handle version control related tasks from inside the tool.Multiple Work Modes
DeepSeek TUI includes modes like Plan, Agent, and YOLO, offering different levels of automation and approval control.Large Context Handling
The tool is built around DeepSeek V4 capabilities, including support for extremely large context windows that help with understanding bigger codebases.
User Experience
DeepSeek TUI is designed for developers comfortable with terminal environments. The interface is keyboard focused and efficient, though beginners may need time to adapt.
The workflow feels closer to tools like Claude Code or Codex style assistants rather than traditional chat applications. Community feedback on Reddit and GitHub discussions highlights its speed and practical coding workflow.
Performance and Compatibility
Because it is written in Rust, DeepSeek TUI is lightweight and responsive. It supports Linux, macOS, and Windows, with installation available through npm, Cargo, or direct binaries.
Performance depends heavily on the connected DeepSeek models and API configuration, but the local interface itself remains fast and efficient.
Pros
Fast terminal native workflow
AI powered coding and automation
Lightweight Rust based architecture
Supports file editing and shell execution
Open source and actively developed
Cons
Requires familiarity with terminal workflows
Depends on external AI APIs
Advanced automation modes may feel risky for inexperienced users
DeepSeek TUI is ideal for developers, DevOps engineers, and terminal focused power users who want AI assistance integrated directly into their command line workflow. It is especially attractive for users seeking a lightweight alternative to browser based AI coding tools.
DeepSeek TUI combines AI coding assistance with the efficiency of terminal workflows. Its fast performance, flexible automation, and developer focused design make it one of the most interesting open source AI terminal tools currently gaining traction.
Developer:
Hunter Bown
Operating System:
Windows / macOS / Linux
Date Added:
2026-07-07T16:55:15.124Z
Categories:

Post a Comment/Report Broken Link: