Quick install
macOS / Linux (bash)
curl -fsSL https://ailoha.dev/install.sh | bash
Windows (PowerShell)
iex "& { $(irm https://ailoha.dev/install.ps1) }"
By default the installer:
- Detects your runtime identifier (RID) — e.g.
osx-arm64,linux-x64,win-x64. - Downloads the matching archive from the latest GitHub Release.
- Verifies the SHA-512 checksum.
- Extracts to
~/.ailoha/bin(Unix) or%USERPROFILE%\.ailoha\bin(Windows). - Updates your shell init files (or
PATHenv var on Windows) soailohais onPATHfor new shells.
Re-run the same command to upgrade in place — or use ailoha update --self.
Channels
Both the installer scripts and ailoha update --self support three channels:
| Channel | Source tag | Use when |
|---|---|---|
release | latest GitHub Release | Production / default |
staging | tags matching rc-* | Pre-release validation |
dev | tags matching dev-* | Daily builds / contributors |
Switch channels with --quality:
curl -fsSL https://ailoha.dev/install.sh | bash -s -- --quality dev
& { $(irm https://ailoha.dev/install.ps1) } -Quality dev
More options
For custom install paths, version pinning, manual archive downloads (per-RID), checksum verification, and the full flag reference, continue with the sections below.
Next steps
Once installed, run ailoha init in your project to wire AI-agent skills, or jump to a platform guide: