Skip to main content

System Requirements

ItemMinimum
OSmacOS 12+, Ubuntu 20.04+, Windows 10+
Node.js>= 20.0.0
Disk200 MB
Memory512 MB (1 GB recommended for Guard)

Platform Support

Not all features are equally supported across every platform. macOS and Linux are the primary targets.
FeaturemacOSLinuxWindows
ScanFull (lsof, socketfilterfw)Full (ss, ufw/iptables)Partial (netstat, no firewall)
GuardPoll monitoring (5s)Poll monitoring (5s)Poll monitoring (5s)
TrapTCP honeypotsTCP honeypotsTCP honeypots
ChatTelegram / Slack / EmailTelegram / Slack / EmailTelegram / Slack / Email
ReportFull (3 frameworks)Full (3 frameworks)Full (3 frameworks)
Windows supports core features, but some OS-level detection capabilities are limited compared to macOS and Linux.

Available Binaries (v0.3.1)

PlatformArchitectureInstall Method
macOSARM64 (Apple Silicon)curl one-liner or npm
Linuxx64curl one-liner or npm
LinuxARM64curl one-liner or npm
Windowsx64npm (recommended) or PowerShell

Install Methods

curl -fsSL https://get.panguard.ai | bash
This downloads the ARM64 binary for Apple Silicon Macs and places it on your PATH.
Intel Mac users: The curl installer downloads the ARM64 binary by default. You have two options:
  1. Install via npm instead: npm install -g @panguard-ai/panguard
  2. Enable Rosetta 2 first: softwareupdate --install-rosetta

Using npm

npm install -g @panguard-ai/panguard

Using Homebrew (coming soon)

brew install panguard-ai/tap/panguard

Install from Source

For contributors or users who want the latest development build:
git clone https://github.com/panguard-ai/panguard-ai.git
cd panguard-ai
pnpm install
pnpm build

# Run the CLI
./bin/panguard --help
Building from source requires pnpm 10+ and Node.js 20+.

Verify Installation

After installing, confirm that the CLI is available:
panguard --version
Expected output:
0.3.1
If the command is not found, ensure the install location is on your system PATH. For npm global installs, verify with:
npm list -g @panguard-ai/panguard

Uninstall

npm uninstall -g @panguard-ai/panguard

Next step

Once installed, proceed to Account Setup to create your account and authenticate the CLI.