v0.2.0-preview.4 · FIXED RELEASE
Verify and install
The installer writes one fixed public binary to ~/.local/bin/agenet. It never accepts an Invitation, passphrase, private key, or model key.
Developer Preview — physical acceptance pendingOn Windows, use WSL2 with systemd. Native Windows is not supported yet.
Fixed installation procedure
Copy the complete block into the local terminal. It verifies install.sh against SHA256SUMS before execution.
set -eu
release='https://github.com/Nexa-Language/AgenNet/releases/download/v0.2.0-preview.4'
work=$(mktemp -d "${TMPDIR:-/tmp}/agenet-bootstrap.XXXXXX")
trap 'rm -rf -- "$work"' EXIT HUP INT TERM
curl --fail --silent --show-error --location --proto '=https' --proto-redir '=https' --max-redirs 5 --connect-timeout 10 --max-time 120 --output "$work/install.sh" "$release/install.sh"
curl --fail --silent --show-error --location --proto '=https' --proto-redir '=https' --max-redirs 5 --connect-timeout 10 --max-time 120 --output "$work/SHA256SUMS" "$release/SHA256SUMS"
expected=$(awk '$2 == "install.sh" { print $1 }' "$work/SHA256SUMS")
if command -v sha256sum >/dev/null 2>&1; then actual=$(sha256sum "$work/install.sh" | awk '{print $1}'); else actual=$(shasum -a 256 "$work/install.sh" | awk '{print $1}'); fi
test -n "$expected" && test "$actual" = "$expected"
sh "$work/install.sh"Public checks
agenet --version
agenet node doctor --output jsonRuntime requirements
- macOS arm64/x86_64, Linux arm64/x86_64, or WSL2.
- A private Tailscale or WireGuard overlay.
- Secret-bearing operations require a real controlling TTY.