One-line install
What the installer does
The installer is a single bash script. The source is public and auditable:install.sh.
It runs three phases:
1
Phase 1: System dependencies
Detects your OS and package manager, then installs anything not already present. Every dependency is open source and widely adopted:
Already-installed packages are skipped. Version requirements: Python 3.10–3.13, no minimum for the rest.On Fedora, the installer also enables RPMFusion to provide FFmpeg.
2
Phase 2: Augent + Python packages
Installs Augent and all Python packages via pip from the GitHub repo. Every package is open source and installed from PyPI:
Also downloads the
audio-downloader shell script to ~/.local/bin/.If the full install fails (common on some platforms due to ML package constraints), it falls back to installing the core package first, then each optional extra individually, reporting what succeeded and what was skipped.3
Phase 3: Configuration
- PATH: if
~/.local/binor your Python user bin directory isn’t in your PATH, anexportline is appended to~/.zshrcor~/.bashrc - Package verification: imports each installed module to confirm nothing broke during install
- Speaker models: downloads pre-packaged pyannote speaker diarization models (~29MB) from GitHub Releases to
~/.cache/huggingface/hub/. Skipped if already cached - MCP registration: runs
claude mcp add augent -s userto register the MCP server with Claude Code. If Claude Code isn’t installed, it prints the command for you to run later. If OpenClaw is detected, it also configures MCP and installs the Augent skill there
bash install.sh from a local clone), it prompts first.What the installer does not do
On Linux,
sudo is used strictly for system package manager commands (apt install, dnf install, etc.): the same commands you would run by hand.
Manual install
Pick your platform. Each tab is a complete flow from start to finish.- macOS
- Ubuntu / Debian
- Fedora
- Arch
- Windows
1. System dependencies2. Augent3. audio-downloaderAdd to PATH if not already present:4. MCP server5. VerifyRestart Claude Code and run
/mcp to confirm.Uninstall
- macOS / Linux
- Windows
Remove Augent:Remove speaker models installed by the installer:If you used OpenClaw:Also remove the
augent entry from ~/.openclaw/openclaw.json if present.
