Install Haft
The supported installation path is the prebuilt Haft CLI binary for macOS and Linux.
Install with curl
curl -fsSL https://releases.haft.sh/releases/install.sh | sh
The installer detects your operating system and CPU architecture, downloads the matching haft binary, verifies its checksum, and places it on your PATH.
Supported systems
| Operating system | Architectures |
|---|---|
| macOS | Apple Silicon (arm64), Intel (x64) |
| Linux | x64, arm64 |
Windows is not supported yet.
Verify the install
After installation, check that the CLI is available:
haft --version
haft --help
Then start Haft Local:
haft serve
By default, Haft runs locally and keeps your vault files under your ownership. Normal app configuration is stored under ~/.haft.
Updating Haft
Check for a newer release without changing your installation:
haft update --check
Install the current release:
haft update
You can also rerun the curl installer to replace the existing binary with the current release.
Installation location
The installer prefers a user-writable location, usually:
~/.local/bin/haft
If that directory is not on your PATH, the installer prints the shell command needed to add it.