Install
Install DuckAgent with the installer script:
curl -fsSL https://raw.githubusercontent.com/selfonomy/duckagent/main/scripts/install.sh | bashOn Windows, run the PowerShell installer:
irm https://raw.githubusercontent.com/selfonomy/duckagent/main/scripts/install.ps1 | iexAfter installation, choose an entry point:
# TUI: local chat, approvals, model/profile switching, and workspace work.duck
# Service: Gateway channels, API clients, webhooks, and scheduled tasks.duck gateway service startThe first duck run opens setup if no model is configured yet. Start with the TUI when you want the fastest local experience. Start the Gateway service when you want Telegram, Slack, Discord, Matrix, Signal, email, SMS, WhatsApp, Home Assistant, voice bridges, webhooks, or API clients to reach DuckAgent in the background.
The installers download the latest GitHub Release archive for the current OS
and CPU, verify its SHA-256 checksum, install the command as duck, and add the
install directory to PATH when needed.
Next steps
Section titled “Next steps”- Use Getting Started for the first run.
- Use TUI or Service? to choose the right entry point.
- Use Configuration Basics before editing config files manually.