Install
hermetic ships as a macOS desktop app. The hermetic CLI is bundled inside it.
Requirements
Section titled “Requirements”- A Mac with Apple silicon. There is no Intel or Linux build.
- For a real fleet: an AWS account and a Tailscale tailnet. Your first fleet lists exactly what each needs.
Install the app
Section titled “Install the app”-
Download
macos-arm64-Hermetic.dmgfrom the latest release. -
Open it and drag
Hermetic.appinto/Applications. -
Clear the quarantine flag once:
Terminal window xattr -dr com.apple.quarantine /Applications/Hermetic.app
The build is unsigned. It has only an ad-hoc signature, so macOS quarantines it on first open and offers only “Move to Trash” until the flag is cleared.
Install the CLI
Section titled “Install the CLI”In the app’s menu, choose Install Command Line Tool…. It writes a shim at /usr/local/bin/hermetic that points at the binary inside the app, so the CLI stays at the same version as the app.
Check it:
hermetic --versionUpdates
Section titled “Updates”The app checks for a new release on launch and every six hours. It downloads a patch when you are one release behind and the full archive otherwise, and applies it on the next restart.
The update check is unauthenticated, so it only works once the esopian/hermetic repository is public. While it is private, update by downloading the newer DMG.