AI Assistant translates your every request for the command line

If you don't live on the command line, it can be easy to forget the exact syntax of commands. This often causes you to run to the "/? or the “–help” switches, or a quick Google search to find the appropriate incantations. Shell-AI is a machine learning assistant that could change all that by helping you find the right command for the job, right on the command line!

Shell-AI accepts natural language input: just type "shai" followed by whatever you're trying to do. It will then consider your request, execute it through an OpenAI language model such as GPT-3.5-Turbo, and then present you with three (or more) potential commands. You can then select which command to use and continue with your day.

As demonstrated, it is more than capable of following commands such as "download random image" or "only display ls image files". And, hilariously, it answers the "do something crazy" request with just one suggestion: "rm -rf". That seems pretty fitting.

We won't blindly follow commands from a large language model, of course. But if you know what you're doing, it might turn out to be a useful little tool to make your usual command-line tasks easier.

AI Assistant translates your every request for the command line

If you don't live on the command line, it can be easy to forget the exact syntax of commands. This often causes you to run to the "/? or the “–help” switches, or a quick Google search to find the appropriate incantations. Shell-AI is a machine learning assistant that could change all that by helping you find the right command for the job, right on the command line!

Shell-AI accepts natural language input: just type "shai" followed by whatever you're trying to do. It will then consider your request, execute it through an OpenAI language model such as GPT-3.5-Turbo, and then present you with three (or more) potential commands. You can then select which command to use and continue with your day.

As demonstrated, it is more than capable of following commands such as "download random image" or "only display ls image files". And, hilariously, it answers the "do something crazy" request with just one suggestion: "rm -rf". That seems pretty fitting.

We won't blindly follow commands from a large language model, of course. But if you know what you're doing, it might turn out to be a useful little tool to make your usual command-line tasks easier.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow