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

https://github.com/evg4b/donkey

🫏 A small utility for batch file rpecessing using AI
https://github.com/evg4b/donkey

ai cli ollama-client processing utility

Last synced: 6 months ago
JSON representation

🫏 A small utility for batch file rpecessing using AI

Awesome Lists containing this project

README

          


Donkey 🫏



Go version


License


GitHub Release



A small utility for batch file rpecessing using AI.

## Get started

#### Prerequisites
- Install [Ollama](https://ollama.com/)
- Download model for processing `ollama pull mistral-small` (you can change model in `~/.donkey.toml`)

Then you can install the application in one of the following ways:

### [Homebrew](https://brew.sh/) (macOS | Linux)

```bash
brew install evg4b/tap/donkey
```

### [Scoop](https://scoop.sh/) (Windows)

```bash
scoop bucket add evg4b https://github.com/evg4b/scoop-bucket.git
scoop install evg4b/donkey
```

### [NPM](https://npmjs.com) (Cross-platform)

```bash
npx -y @evg4b/donkey ...
```

### [Stew](https://github.com/marwanhawari/stew) (Cross-platform)

```bash
stew install evg4b/donkey
```

### Binary (Cross-platform)

Download the appropriate version for your platform from [donkey releases page](https://github.com/evg4b/donkey/releases/latest). Once downloaded, the binary can be run from anywhere. You don’t need to install it into a global location. This works well for shared hosts and other systems where you don’t have a privileged account.

Ideally, you should install it somewhere in your `PATH` for easy use. `/usr/local/bin` is the most probable location.

> [!Caution]
>
> This program is a simple utility for batch processing of files using AI.
> The final result depends on the model used and your request.
> By running it, you take responsibility for all changes that were made to your file system.