Hoody CLI (native)
hoody @ 3.0.17About
Single-binary CLI for the Hoody platform — no Node.js or npm required, runs everywhere with no install dependencies. Six platforms shipped: Linux x86_64 (glibc + musl), Linux aarch64, macOS x86_64 + aarch64, Windows x86_64. The installer fetches a minisign-signed channel manifest, verifies it against a pinned realm pubkey, then downloads the matching tarball/zip and extracts hoody into ~/.local/bin (or %LOCALAPPDATA%\hoody on Windows). For library use in JavaScript/TypeScript code, see the SDK on the Other Artifacts list below.
Install on Linux / macOS
curl -fsSL https://install.hoody.icu | sh
Install on Windows (PowerShell)
iwr https://install.hoody.icu/install.ps1 -UseB | iex
What the installer does
- Fetches a tiny verifier (
minisign) from/tools/and checks its SHA-256 against a hash pinned in this script. - Fetches and verifies
/channel.jsonwith the pinned realm pubkey (signed Ed25519, never trusts TLS alone). - Picks the latest release listed in
channel.json, fetches and verifiesSHA256SUMSand the per-platform tarball/zip. - Extracts
hoodyinto the user-local install dir and prints the next-steps.
No sudo. No system-wide writes. Re-running the same command upgrades in place.
Manual download
Prefer to inspect/automate? All artifacts are public and signed — fetch them directly:
- /versions — all published versions (plain text, one per line)
- /manifest.json — role manifest (JSON, machine-readable)
- /channel.json — signed channel manifest (the file
install.shverifies first) - /3.0.17/ — latest release directory (per-platform tarballs +
SHA256SUMS) - /install.sh · /install.ps1 — the install scripts themselves; auditable plain text
Other artifacts in this realm
- Hoody SDK (npm) — JavaScript/TypeScript library — `import { Hoody } from '@hoody-ai/hoody-sdk'` (
sdk.hoody.icu) - Hoody CLI (npm) — JavaScript CLI runner — `bunx hoody-cli@…` (
cli.hoody.icu)