Documentation v0.30.0

Getting Started

Prerequisites

Install

curl -fsSL https://agenvoy.com/scripts/install.sh | bash
agen

Or build from source:

git clone https://github.com/pardnchiu/Agenvoy.git
cd agenvoy
make build

make build compiles, embeds the latest git tag as projectVersion, installs the binary to /usr/local/bin/agen, and refreshes the bundled skills and tools.

Configure at least one provider

Launch the TUI and run /model — it walks through provider selection, live model discovery from that provider's API, and credential storage. Tokens land in the OS keychain (security on macOS, secret-tool on Linux, encrypted file fallback otherwise) under the fixed service name agenvoy.

The main config lives at ~/.config/agenvoy/config.json; it holds registered models and runtime limits, never credentials.

First run

agen

The daemon starts automatically if it isn't already running. Inside the TUI, /new creates a named session and /switch moves between sessions.

The input box is always focused — type your message and press Enter to send (Alt+Enter inserts a newline; Enter during a run queues a steer message instead). Type / to open the command palette (matches command name or description); Tab/Enter confirms the highlighted entry, Esc dismisses it. With the input empty: Shift+Tab toggles auto-approve, Shift+F toggles fast mode, Shift+W/Shift+S cycles the dispatcher model, and Shift+A/Shift+D cycles the reasoning level.

For one-shot CLI usage:

make cli "summarize the latest changes in main.go"
make run "use playwright to open example.com and screenshot"

make cli confirms each non-read-only tool call; make run auto-approves everything.

Next steps


[!NOTE] This document was auto-generated by Claude after reading the full source code.

中文