Installation
GoClaw supports multiple installation methods. All produce a single self-contained binary.
From source (recommended)
bash
git clone https://github.com/yourname/goclaw cd goclaw # Local OS and architecture make build # → bin/goclaw # All platforms at once make build-all # dist/goclaw-darwin-arm64 (Apple Silicon) # dist/goclaw-darwin-amd64 (Intel Mac) # dist/goclaw-linux-amd64 (Linux x86_64) # dist/goclaw-linux-arm64 (Raspberry Pi / ARM) # dist/goclaw-windows-amd64.exe (Windows x64)
Docker Compose
bash
cp .env.example .env # Edit .env with your API keys docker-compose up -d docker-compose logs -f goclaw
Requirements
Requirement
Version
Notes
Go
1.22+
Only needed to build from source
protoc
3.21+
Only needed to regenerate gRPC stubs
Chrome/Chromium
any
Only if browser control is enabled