Recommended installer
Detecting this browser’s platform… The installer and `garz --version` report the actual Node.js platform and architecture.
Choose your platform installer below.Termux · Android ARM64
Install Node.js LTS and curl from Termux packages. Sign in with Google in your browser; no manual pairing code, Google password, or Firebase Admin key is entered in the CLI.
pkg update && pkg install curl nodejs-lts
curl -fsSL "https://garz-ai-code.vercel.app/install/termux.sh?release=daea2b5" | sh
garz login
garz --versionLinux · Ubuntu, Debian, Fedora, Arch
Use the distribution package manager or the official Node.js source to install Node.js 20+ and npm. The installer works with POSIX sh and supports x64 and ARM64 Node.js builds.
curl -fsSL "https://garz-ai-code.vercel.app/install/linux.sh?release=daea2b5" | sh
garz login
garz statusmacOS · Apple Silicon and Intel
Install Node.js 20+ and npm with your preferred package manager. The same signed-by-checksum runtime supports Apple Silicon and Intel; `garz --version` prints the architecture Node.js is using.
curl -fsSL "https://garz-ai-code.vercel.app/install.sh?release=daea2b5" | sh
garz login
garz --versionWindows · PowerShell and CMD
Run the native PowerShell installer. It creates `garz.ps1` and `garz.cmd`; add the displayed GARZ bin directory to PATH to use the command from PowerShell or CMD.
irm "https://garz-ai-code.vercel.app/install/windows.ps1?release=daea2b5" | iex
garz login
garz statusGroq, configuration, and safe updates
Groq keys stay local. Existing precedence is preserved: `API_KEY_2`, then `GROQ_API_KEY`, then the local GARZ config. CLI config and session files from v0.1.0 remain readable from their previous location. Updates verify release identity and SHA-256, stage before activation, and restore the previous install if activation fails.
garz config
GROQ_API_KEY=<your-key> garz
garz update --check
garz update
garz --version