About Magic Cli
Magic CLI is a command line utility that uses large language models to help users work in the terminal. It was created by Guy Waldman, who describes it as a hobby project built in Rust, and the listing points to the author's launch post.
It targets developers who struggle to remember command syntax across operating systems and shells, or who find tools with many ordered arguments hard to use. The suggest command takes a natural language prompt and returns a proposed shell command. The user can revise the suggestion, then copy it to the clipboard or execute it in the current shell session, with a confirmation step before anything runs. An experimental ask command takes a task in natural language and answers it, asking the user to run commands when more context is needed and looping until the user is satisfied. A search command accepts a natural language query as well.
The tool is cross platform and runs on most shells. It supports local inference through providers such as Ollama and llama.cpp, as well as remote providers, with Ollama and OpenAI named as supported when the post was published in July 2024. Because local models can be used, prompts do not have to leave the machine.
The post does not state a price or license terms, and no paid plans are described.