The terminal is making a comeback. DeepSeek TUI is our fork of the DeepSeek terminal interface, upgraded with a rich Ratatui-based multi-pane workspace, daemon mode, swarm orchestration, and real-time streaming.
WHAT'S DIFFERENT FROM UPSTREAM
Rich TUI
Ratatui-based multi-pane terminal with keyboard switching between Chat, Diff, Tasks, Agents, and Jobs views. No more raw echo output — this is a proper desktop-grade terminal interface.
Mid-Execution Pushback
Type corrections while the agent works. Auto-sends on period or Enter. No more waiting for a full response to fix a small mistake.
Daemon Mode
Long-lived background agent with HTTP API, swarm coordination, and persistent sessions. Attach and detach at will.
Swarm Orchestration
Multi-agent task decomposition with DAG-based scheduling. Split complex work across parallel agents with dependency tracking.
Web UI
Next.js 16 browser interface with multi-mode agent chat, streaming, and session management. Full feature parity with the terminal.
TECH STACK
Built in Rust with Ratatui for the terminal, Next.js 16 for the web UI, SQLite for session persistence, and hybrid context storage (SQLite + in-memory cache with full-text search).



