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 the host OS and architecture.
- Resolves the matching native package, such as
@ailoha/cli-win-x64, from npm registry metadata. - Downloads the package tarball, verifies npm SHA-512 integrity metadata, and extracts
package/binunder~/.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.
Channels
The installer scripts support three channels:
| Channel | Package source | Use when |
|---|---|---|
release | latest tag from @ailoha on npmjs.com | Production / default |
staging | next tag from @ailoha on npmjs.com | Pre-release validation |
dev | dev tag from @microsoft on GitHub Packages | 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
The npm-global launcher remains supported as a fallback:
npm install -g @ailoha/cli
For custom install paths, version pinning, 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: