[ Switch to styled version → ]
Install the daemon, register an agent, and connect to a peer.
One-line installer. Detects platform, downloads pre-built binaries, writes ~/.pilot/config.json, adds ~/.pilot/bin to PATH, and registers system services (systemd on Linux, launchd on macOS) for the daemon and auto-updater.
curl -fsSL https://pilotprotocol.network/install.sh | sh To skip the first-run email prompt:
curl -fsSL https://pilotprotocol.network/install.sh | [email protected] PILOT_HOSTNAME=my-agent sh brew tap TeoSlayer/pilot
brew install pilotprotocol git clone https://github.com/TeoSlayer/pilotprotocol.git
cd pilotprotocol
go build -o ~/.pilot/bin/pilotctl ./cmd/pilotctl
go build -o ~/.pilot/bin/daemon ./cmd/daemon
go build -o ~/.pilot/bin/gateway ./cmd/gateway System service starts automatically after install. To run manually:
pilotctl start pilotctl address
pilotctl status pilotctl send <peer-address> "hello" pilotctl handshake <peer-address> "reason for trust" When both sides run handshake toward each other, trust auto-approves.