Build from Source
You can compile Gestalt directly from the Git repository.
Server
gestaltd is the long-running process that manages authentication and plugins.
Building the server requires Go 1.26 or later.
Build
git clone https://github.com/valon-technologies/gestalt.git
cd gestalt/gestaltd
go install ./cmd/gestaltdThe binary is installed into $GOPATH/bin. Make sure that directory is on your PATH.
Verify
gestaltd --versionClient
gestalt is the CLI for communicating with the Gestalt server.
Building the client requires the current stable Rust toolchain.
Build
git clone https://github.com/valon-technologies/gestalt.git
cd gestalt/gestalt
cargo install --path cliThe binary is installed into ~/.cargo/bin. Make sure that directory is on your PATH.
Verify
gestalt --versionOnce both binaries are on your PATH, continue to Getting Started.