Installation
HoundDog.ai's code scanner is available as a standalone binary and a Docker image.
Standalone Binary
Requirements
- Operating System: Linux, MacOS, Windows 10/11
- Architecture: AMD64 (x86-64) or ARM64
- Shell: Bash, Zsh or Fish for Linux/MacOS; PowerShell for Windows
- CPU: Minimum 2 CPU cores
- Memory: Minimum 4 GB of free memory
- Storage: Minimum 1 GB of free disk space
Linux and MacOS
To install the standalone binary in user directory at ~/.hounddog/bin/hounddog
:
curl -fsSL https://raw.githubusercontent.com/hounddogai/hounddog/main/install.sh | sh
To install the binary system-wide at /usr/local/bin/hounddog
(requires sudo):
curl -fsSL https://raw.githubusercontent.com/hounddogai/hounddog/main/install.sh | sudo sh
Windows
To install the standalone executable at %LocalAppData%\hounddog\bin\hounddog.exe
(requires PowerShell):
irm https://raw.githubusercontent.com/hounddogai/hounddog/main/install.ps1 | iex
You can also download the standalone binary and checksum files directly from our GitHub releases page.
Docker Image
Requirements
- Operating System: Linux, MacOS, Windows 10/11
- Architecture: AMD64 (x86-64) or ARM64
- CPU: Minimum 2 CPU cores allocated to Docker
- Memory: Minimum 4 GB of memory allocated to Docker
- Storage: Minimum 1 GB of free disk space allocated to Docker
See Docker Desktop (or Docker Engine) for installation instructions.