dscli.tui

dscli.tui is a terminal UI frontend for dscli — the AI-powered developer CLI. It wraps dscli commands in an interactive Bubble Tea interface, providing a visual, keyboard-driven experience over the same powerful backend.

Features

  • Command dashboard — a command palette covering the full dscli feature set
  • Interactive chat — chat bubbles and scrollable conversation views
  • Balance & models — check account status without leaving the terminal
  • Keyboard-driven — full navigation without a mouse

Architecture

The TUI communicates with dscli through a clean AIAgent interface — it never imports dscli internals, so the CLI and the TUI can evolve independently.

Installation

git clone https://github.com/dscli/dscli.tui
cd dscli.tui
make install

A dscli executable must be in your $PATH — the TUI resolves it automatically on startup.

View on GitHub