Installation
The install scripts download a prebuilt release for your OS and CPU and verify it against the release checksums. You do not need Go.
macOS and Linux
curl -fsSL https://raw.githubusercontent.com/Chemaclass/agnostic-ai/main/scripts/install.sh | bash
The binary goes to /usr/local/bin when writable, otherwise ~/.local/bin. Add the destination to PATH if needed. Set AGNOSTIC_AI_INSTALL_DIR to choose a directory or AGNOSTIC_AI_VERSION to pin a version.
Windows
Run in PowerShell:
irm https://raw.githubusercontent.com/Chemaclass/agnostic-ai/main/scripts/install.ps1 | iex
The default destination is %LOCALAPPDATA%\Programs\agnostic-ai. Open a new terminal if the command is not found. Download the script to use its -InstallDir and -Version options.
Other install options
| Method | Instructions |
|---|---|
| Go | go install github.com/chemaclass/agnostic-ai/cmd/agnostic-ai@latest (Go version from go.mod or newer; put $(go env GOPATH)/bin on PATH) |
| Manual download | Download your OS/CPU archive and checksums.txt from GitHub Releases, verify the checksum, and extract the binary into a directory on PATH |
Package-manager publishing is maintained separately from release archives. See release distribution for the configured channels.
Verify the install
agnostic-ai --version
agnostic-ai --help
Then follow Getting started, or Migration if you already have tool configuration.
Upgrade
agnostic-ai upgrade
This upgrades the detected install to the latest release. Package-manager installs use their package manager. A standalone binary on macOS or Linux is downloaded, checked against the release checksum, and replaced in place. Use agnostic-ai upgrade --check to inspect the install and find older binaries on PATH without changing anything. To install one specific release rather than the latest, including going back to an older one a project pins, pass agnostic-ai upgrade --version v0.56.1. See the upgrade reference.
agnostic-ai update is an alias. The old --run flag still works, but is no longer needed.
Shell completion
See completion for Bash, Zsh, Fish, and PowerShell setup.
Claude Code plugin
The plugin provides install, setup, import, and sync commands inside Claude Code:
/plugin marketplace add Chemaclass/agnostic-ai
/plugin install agnostic-ai@chemaclass