CLI -> UI. A user-friendly way to generate CLI commands using UI. Quickly turn help text from any CLI tool into UI using AI.
Features • Contribute • Sponsor • License •
- Commands and Subcommands
- Parameters
- Tool Renderer
- Specify Dependencies and Validations
- JSON Output - Nested, Flat.
- Generate Help Menu
- Generate Command
- Saved Commands - using localstorage
- Exclusion Groups
- JSON specification
- AI Generation - Quickly turn help text from any CLI tool into UI.
Complex CLI tools with tons of commands and options can be overwhelming. Instead of wrestling with documentation or asking ChatGPT, why not just use a UI?
LLMs work best with structured data. Imagine having all your CLI commands and options neatly organized in a single JSON file.
Plus, building this to work with MCPs. Eventually, LLMs should be able to access all these tool details whenever they need them.
Development - Please read the contributing guide.
For adding new tools:
- Create/Design tool locally
- Copy Flat JSON Output
- Raise a PR, adding JSON file to public/tools-collection.
Licensed under the MIT license.

