Run compatible agents from the command line.
Warning
This project is in an early state of development. Expect bugs and missing features.
- Install a Rust toolchain using rustup.rs.
- Clone the repository on your machine:
git clone --recurse-submodules https://github.com/minionrt/cli - To locally install the
minionexecutable, run:The binarycargo install --path .miniongets installed to~/.cargo/bin/minion; make sure that this directory is in your$PATH. - Login to one of the supported LLM providers:
minion login --help - Navigate to any git repository cloned on your local machine and run:
This will start the default agent and provide it access to the git repository in the current directory. Note that it will only have access to content checked into git. Unstaged or ignored files (which may contain secrets) will deliberately not be accessible to the agent. Use
minion run --nestedminion --helpandminion run --helpfor more information on CLI usage.
This project is distributed under the terms of both the MIT license and the Apache License 2.0. See LICENSE-APACHE and LICENSE-MIT for details.