Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aish

aish stands for AI Shell, a CLI tool that converts natural language instructions into executable bash commands.

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/aish.git
cd aish
  1. Install the package using pip:
pip install .
  1. Install ollama

  2. Pull fine-tuned model from ollama:

ollama pull hf.co/saisasanky/Llama-3.1-8B-Instruct-bnb-4bit-aish-gguf:Q8_0

Usage

Basic usage:

aish "Show the top 5 processes by memory usage"

Advanced options:

aish "Find all files modified in the last 24 hours" --model mistral --temperature 0.3

Options

  • --model, -m: The Ollama model to use (default: llama2)
  • --temperature, -t: Temperature for command generation (default: 0.2)

Requirements

  • Python 3.10+
  • Ollama installed and running locally
  • Internet connection for initial model download

License

MIT

About

aish is a CLI tool that can generate, explain and run bash commands from natural language descriptions.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages