Skip to content

jeremydanielfox/shellm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shellm

An LLM-based shell for Bash.

Shellm (pronounced Shell-LM) is simple LLM-based shell interface. It lets you input commands to Bash in natural language, which then get translated to Bash commands via an LLM and executed normally.

Here is me using Shellm to push Shellm to Github:

initialize git repo

Initialize git repo part 2

You can use Shellm to run commands that you might not always remember:

Port numbers of processes

How much free space is on computer

Sometimes, the command output can be hard to understand (like in the two examples above). If you prefix your command with !, then Shellm will use an LLM to present your output in an easy to understand way:

Port numbers of processes english

How much free space is on computer english

This lets you do all sorts of fun stuff!

Am I connected to the internet

Contact

Feel free to connect with me on Twitter (I'm @jeremydanielfox).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages