Turn natual language into commands. Your CLI tasks, now as easy as a conversation. Run it 100% offline, or use OpenAI's models.
maestro
converts natural language instructions into cli commands. It's designed for both offline use with Ollama and online integration with ChatGPT API.
-e
flag to directly execute commands with a confirmation prompt for safety../maestro -h
to start.Tip: Place the binary in a directory within your
$PATH
and rename it tomaestro
for global access, e.g.,sudo mv ./maestro /usr/local/bin/maestro
.
[!IMPORTANT] You need at least Ollama v0.1.24 or greater
ollama pull <model-name>
.
ollama pull dolphin-mistral:latest
ollama serve
../maestro -set-ollama-url <ollama-url>
, for example, ./maestro -set-ollama-url http://localhost:8080
../maestro -set-openai-token <your-token>
.-4
flag and GPT3.5-Turbo with -3
flag.
./maestro -4 <prompt>