Homebrew tap for Edgee CLI - an edge-native AI Gateway CLI tool.
Install Edgee CLI using Homebrew:
brew tap edgee-cloud/edgee
brew install edgeeVerify the installation:
edgee --versionTo update to the latest version:
brew upgrade edgeeTo remove Edgee CLI:
brew uninstall edgeeThis tap provides pre-built binaries for the following platforms:
- macOS:
- Apple Silicon (ARM64 /
aarch64-apple-darwin) - Intel (
x86_64-apple-darwin)
- Apple Silicon (ARM64 /
- Linux:
- ARM64 (
aarch64-unknown-linux-gnu) - x86_64 (
x86_64-unknown-linux-gnu)
- ARM64 (
After a new edgee-cli release has been published on GitHub, update this tap by running:
./new-version.sh- Fetches release information from
edgee-cloud/clirepository - Downloads binaries for all supported platforms
- Calculates SHA256 checksums for each platform binary
- Updates the formula (
edgee.rb) with:- New version number
- Updated SHA256 checksums for all platforms
- Creates a versioned formula (
edgee@<version>.rb) for the previous release - Creates a Git branch and commits the changes
- Opens a pull request for review and merge
- GitHub CLI (
gh) installed and authenticated wgetorcurlfor downloading binaries- Write access to this repository
If you need to update manually:
- Download the binaries for all platforms from the GitHub release
- Calculate SHA256 checksums for each binary:
# macOS shasum -a 256 edgee.aarch64-apple-darwin # Linux sha256sum edgee.x86_64-unknown-linux-gnu
- Update
edgee.rb:- Update the
versionfield - Update the
SHA256_BY_PLATFORMhash with new checksums
- Update the
- Create a versioned formula file for the previous release (if needed)
- Commit and create a PR
The formula (edgee.rb) uses platform-specific binary downloads:
- No Rust compilation required - uses pre-built binaries
- Platform detection via
on_macosandon_linuxblocks - CPU architecture detection for ARM vs Intel
- SHA256 verification for security
If you see this error, you may be using the core Homebrew formula instead of this tap. Make sure to:
- Tap this repository first:
brew tap edgee-cloud/edgee - Install from the tap:
brew install edgee
If installation fails with "Binary not found", check:
- The release exists on GitHub: https://github.com/edgee-cloud/cli/releases
- The platform binary is available for your architecture
- Your network connection allows downloading from GitHub
If you're seeing an older version than expected:
brew update
brew upgrade edgeeApache-2.0