An open API service indexing awesome lists of open source software.

https://github.com/djaquels/hipposhell

A shell wrapper to automate sys/dev task leveraging ollama inteligence services.
https://github.com/djaquels/hipposhell

ai-assistant cpp linux-shell llama3 ollama-client

Last synced: 3 months ago
JSON representation

A shell wrapper to automate sys/dev task leveraging ollama inteligence services.

Awesome Lists containing this project

README

          

# Hippo Shell
Leveraging the capabilities of ollama, hippo-shell is a
linux assistant that can automatically execute shell commands offering a
shell-less experience where developers, system administrators and users can
accelerate their bash, system tasks.

### Installation

Clone repository and run the

package.sh

then execute with ./build/hippo-shell optionally can be added to user/systems path. Then can be run as hippo-shell

### Description

The agent can automatically (either with or without user supervision) execute shell commands like the following

User prompt

>I want to pull and execute a nginx container on port 8086

The agent will execute a code like this


docker pull nginx &&
docker run -t server -p 8086:8080 nginx

# Specs

- It uses ollama:llama3.2 no network access required
- User confirms (edits) commands before execution
- User can enrich context (pending)
- Automatic system tunning after installation (pending)
- Build a TUI with ncurses or fzf-style interface (pending)

### Showcase
![alt text](diskusage.png "Title")
---
![alt text](gcc.png "Title")
---
![alt text](nvm.png "Title")