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
- Runtime Preview
- Specify Dependencies and Validations
- JSON Output - Nested, Flat.
- Generate Help Menu
- Generate Command
- Saved Commands - using localstorage
- Exclusion Groups
- Json specification
- AI Parsing - Quickly turn help text from any CLI tool into UI.
Implement parsing help text into json structure using AI.Explore MCP server- Test and Run commands from browser. Maybe using some container to securely run commands or locally using wasm.
- More tests
- Improve UI, validations.
- Shadcn Registry
When there are lots of commands and options in cli tools, I often find it it confusing and I'm lazy to figure it out all by myself (or just use ChatGPT).
We also know LLMs love structured inputs, what better than a clearly defined json with listing all commands and options that go into a cli tool.
And lastly, MCPs. Goal is to expose all these tools via mcp and llms would be able to get all the details of commands and options whenever and wherever required.
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.