Install on macOS¶
The Connector supports macOS 12 (Monterey) or later on both Intel and Apple Silicon Macs. Choose whichever method feels most natural.
Option 1: Homebrew¶
If you already use Homebrew:
Upgrade later with brew upgrade kuali, or let the Connector update itself with kuali update install.
Option 2: Install script¶
One line, auto-detects your architecture, installs to /usr/local/bin/kuali (prompts for your password if needed):
Option 3: npx (no global install)¶
If you have Node.js and just want to try it out without touching /usr/local:
Option 4: Direct download¶
- Open the latest release.
- Download
kuali-darwin-arm64for Apple Silicon (M1/M2/M3/M4) orkuali-darwin-amd64for Intel Macs. Not sure which you have? Apple menu → About This Mac → look at the "Chip" line. -
In Terminal:
First-launch approval¶
macOS may block the binary the first time you run it because it wasn't downloaded through the App Store.
If you see "kuali cannot be opened because the developer cannot be verified"
Open System Settings → Privacy & Security, scroll to the Security section, and click Allow Anyway next to the Connector entry. Then run kuali version again and click Open in the confirmation dialog.
Or, from the terminal, clear the quarantine flag in one step:
Verify¶
You should see something like kuali 1.0.0-rc6 (commit …, built …). If not, open Troubleshooting.
Uninstall¶
The ~/.kuali directory holds your config file and (if you used a plaintext credentials file) saved profiles. If you stored your API key in the keychain, also remove it with security delete-generic-password -s kuali-cli (repeat for each profile name).