Distribute MacOS builds with Homebrew

Agent IO June 24, 2026
Source
We would like to make IO binaries available to Mac users. Homebrew seems like a good way to do this. Pros Homebrew is popular and easy to use. An Envoy formula is already being maintained. Homebrew provides an easy way to distribute Custom Taps . Cons A new distribution target adds a maintenance burden. IO's name collides with Steve Dekorte's IO language , so we are calling the package io-proxy . Installing IO with Homebrew To install IO with Homebrew, first add the IO tap with brew tap agentio/io and brew trust agentio/io . Then install IO with brew install io-proxy . You should see something like this: IO requires Envoy, which can also be installed with Homebrew: If all goes well, you will be able to run IO from the command line. Distribution Details Currently we are only distributing ARM builds. After compiling the IO binary, we archive it with tar . We use Google Cloud Storage to distribute the archive. Archives can be uploaded with gcloud . We compute a SHA hash of the archive with sha256sum . With this, we create a formula: We use the agentio/homebrew-io repo to distribute the formula. References Homebrew Custom Taps Homebrew Formula Cookbook Homebrew Formula Details

Discussion in the ATmosphere

Loading comments...