cmdgui
A terminal TUI for discovering, browsing, and composing CLI commands.
Overview
Instead of googling flags or re-reading man pages, cmdgui gives you a searchable, browsable interface for any CLI tool installed on your system. Add a tool by name, and cmdgui parses its --help output to extract commands, flags, and options, then presents them in a browsable TUI. Optionally configure an AI provider (Anthropic, OpenAI, or local via Ollama) to generate practical examples, common errors, and usage tips. Ships with curated Git documentation.
The Problem
CLI tools have hundreds of flags and options. Developers waste time googling syntax and re-reading man pages for tools they already have installed.
The Solution
A terminal UI that auto-discovers flags from --help output, provides fuzzy search, command composition with clipboard copy, and optional AI-powered examples.
The Result
Works with any CLI tool that supports --help, including ffmpeg, docker, kubectl, and curl.
Key Features
- Parses --help output from any installed CLI tool
- Fuzzy search across tools and commands with Fuse.js
- Command composer that toggles flags, previews output, and copies to clipboard
- AI integration (Anthropic, OpenAI, Ollama) for examples and error fixes
- Built with Ink (React for the terminal)
My Role
Solo Developer
Status
Released