Emiko is an assistant that can execute commands on your shell.
It's written in Rust and works with Ollama.
The goal is to execute commands from natural language.
For example: List me the content of ~/pwn folder.
.
git clone --depth 1 https://github.com/Fastiraz/emiko.git
cd emiko
cargo build --release
Run from build directory by executing it directly from the target directory:
./target/release/emiko
If you want to install the binary on your system, you can move the binary in your /bin
, /usr/bin
, ~/.local/bin
or /usr/local/bin
.
mv ./target/release/emiko /usr/local/bin
emiko --version
You can change the model by editing the ~/.config/emiko/emiko.json
file.
This file will be created automatically by starting emiko for the first time.
You can change the model
attribute to use a different model or change the url
attribute to use another ollama server.