第 2026-05-07 期
API · 在线
DeepSeek TUI
深度求索 · 终端代理
实 时LIVE
PR#1088Molten Hub Code: Fix PR CI Test Failures· 3mISS#923v0.8.14 Application crash· 24mPR#727add frontend import alias resolution tool· 25mPR#768Fix/memory system· 25mPR#766feat: complete GUI overhaul with Nerd Font fix, syntax highlighting, chat rede· 25mPR#787feat: add LLM security layer — prompt injection defense & runtime pro…· 26mPR#690feat: multi-agent orchestration — GOAP, AgentGraph, ManagerAgent, Swarm, Memor· 26mPR#771feat(deepmap): integrate TUI tools and CLI subcommands (PR 3/3)· 26mPR#1029feat(tools): add remember tool and minor tool improvements· 26mPR#650docs(changelog): add v0.8.11 unreleased entries· 26mISS#1087Request Chinese localization for destructive approval dialogs· 28mPR#1086Add session budget controls· 31mPR#1088Molten Hub Code: Fix PR CI Test Failures· 3mISS#923v0.8.14 Application crash· 24mPR#727add frontend import alias resolution tool· 25mPR#768Fix/memory system· 25mPR#766feat: complete GUI overhaul with Nerd Font fix, syntax highlighting, chat rede· 25mPR#787feat: add LLM security layer — prompt injection defense & runtime pro…· 26mPR#690feat: multi-agent orchestration — GOAP, AgentGraph, ManagerAgent, Swarm, Memor· 26mPR#771feat(deepmap): integrate TUI tools and CLI subcommands (PR 3/3)· 26mPR#1029feat(tools): add remember tool and minor tool improvements· 26mPR#650docs(changelog): add v0.8.11 unreleased entries· 26mISS#1087Request Chinese localization for destructive approval dialogs· 28mPR#1086Add session budget controls· 31m
v4 · 1M contextMIT licensed

A coding agent that lives in your terminal.

深度求索 · DeepSeek TUI is an open-source command-line agent built on the DeepSeek V4 family. It edits files, runs shells, calls MCP servers, and respects your sandbox.

Source on GitHub·Maintained by Hmbown·Signed releases
quickest path · 一行安装
# macOS / Linux — Cargo
$ cargo install deepseek-tui-cli --locked
$ deepseek

# or via npm wrapper $ npm i -g deepseek-tui
# first run sets up ~/.deepseek/
requires Rust 1.88+ or Node >=18other OSes →
Stars · 星标
18.3k
Forks · 复刻
1.4k
Open Issues · 议题
128
Open PRs · 合并
109
Contributors · 贡献者
45
Latest · 版本
v0.8.16
Today's Dispatch · 今日要闻

2026-05-07

Curated by
deepseek-v4-flash · 6h cron

18k stars; cache stability and UI polish merged

The project crossed 18,000 stars with 108 open pull requests and 128 issues. Recent merged work focused on cache reliability, theme switching, and Windows UTF-8 support. A large GUI overhaul and multi-agent orchestration remain under review.

Highlights · 要点
Movers · 进展

What it actually is

01 · 终端代理

A coding agent, not a chat box

It's the same loop as Claude Code or OpenAI Codex CLI: a model in a turn-loop with access to read_file, edit_file,apply_patch, grep_files,exec_shell, and tool calls to MCP servers. It investigates, plans, edits, runs tests, reports back.

02 · 沙箱保护

Three modes, one approval system

Plan (read-only investigation), Agent (multi-step with approvals), YOLO (auto-approve everything). Per-platform sandbox: landlock (Linux), seatbelt (macOS), AppContainer / restricted tokens (Windows). Workspace boundary defaults to --workspace.

03 · 模型自主

deepseek-v4-pro by default, swap freely

Default model is deepseek-v4-pro; deepseek-v4-flash is the fast / sub-agent option. 10 built-in providers: DeepSeek, DeepSeek (CN), NVIDIA NIM, OpenAI, OpenRouter, Novita, Fireworks, sglang, vLLM, Ollama — swap with deepseek auth set --provider ….

How it works

  you type ─────►┌─────────────┐  Op channel  ┌─────────────┐  HTTPS  ┌──────────────┐
   in TUI         │  ratatui    │ ───────────► │   engine    │ ──────► │ DeepSeek API │
                  │  (crates/   │              │  (turn loop │ ◄────── │  V4 family    │
                  │   tui)      │ ◄─── events  │   + tools)  │  SSE    └──────────────┘
                  └─────────────┘              └─────────────┘
                         ▲                            │
                         │ events                     │ tool calls
                         │                            ▼
                  ┌─────────────┐              ┌──────────────────────────────┐
                  │  approval   │ ◄─── Y/N ─── │ read_file · edit_file · grep │
                  │  dialog     │              │ apply_patch · exec_shell ·…  │
                  └─────────────┘              │ mcp_<server>_<tool>          │
                                               └──────────────────────────────┘
                                                       │
                                                       ▼
                                               ┌──────────────────────┐
                                               │ sandbox · seatbelt   │
                                               │  / landlock / win32  │
                                               └──────────────────────┘
Op channel
Every keypress becomes a typed Op pushed to the engine. Backpressure-friendly.
Turn loop
Engine streams a model turn, parses tool calls, dispatches them, replays results.
Approval gate
Side-effectful tools require user approval unless mode = YOLO or path is read-only.
Sandbox
Shell/tool execution runs inside platform sandbox with workspace boundary.
Join in

This is a small project. Your patch matters.

No CLA. No sponsor lockouts. The maintainer reads everything personally — usually within a day. Issues triaged in the open. Releases cut from main.