Documentation

Getting Started

Prerequisites

Install

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

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

Configure at least one provider

Agenvoy needs at least one LLM provider to operate:

agen model add

The interactive prompt walks through provider selection, model choice, 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.

First run

# Create a named cli- session and switch the primary pointer to it
agen session new my-assistant

# Launch the full stack (TUI + Discord + Telegram + REST)
make app

Once the TUI is up, press i to open the Message input and submit with Enter (Shift+Enter inserts a newline on terminals that forward modifiers). Press c to open the Command ($) input. Tab toggles between Content and Logs in the main view; Ctrl+P opens the co-work dashboard (Sessions / Log / Pending three-panel).

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.