System Requirements
- Go Version: 1.26.1 or later (for building from source)
- Operating Systems: Linux, macOS, Windows | Platform | Prebuilt architectures | |---|---| | macOS | x86_64 and ARM64 | | Linux | x86_64 | | Windows | x86_64 |
go install or a source build.
Installation Methods
- Binary Download
- Build from Source
- Go Install
Download Pre-built Binary
The quickest way to get started is to download a pre-built binary for your platform.-
Download the appropriate binary for your platform from the GitHub releases page:
- Linux x64:
ahasend-linux-amd64 - macOS Intel:
ahasend-darwin-amd64 - macOS Apple Silicon:
ahasend-darwin-arm64 - Windows x64:
ahasend-windows-amd64.exe
- Linux x64:
- Rename and make executable (Linux/macOS):
- Move to your PATH:
- For Windows:
- Verify the installation:
Verify the Download
Download the binary andchecksums.txt from the same release. On Linux, verify the binary before installing it:
shasum -a 256 ahasend-darwin-arm64 (or the Intel filename) and compare its result to the matching line in checksums.txt. The releases page lists the current version.
Platform-Specific Instructions
Linux
- Ubuntu/Debian
- Fedora/RHEL
- Arch Linux
macOS
- Intel Mac
- Apple Silicon
On macOS, you may need to allow the binary in Security & Privacy settings if you see a security warning.
Windows
- PowerShell
- Command Prompt
Shell Completion
The CLI supports shell completion for bash, zsh, fish, and PowerShell.- Bash
- Zsh
- Fish
- PowerShell
Linux:macOS:
Verifying Installation
After installation, verify that the CLI is working correctly:Updating the CLI
To update to the latest version:- Binary
- From Source
- Go Install
Download and replace the existing binary with the latest version from the releases page.
Uninstallation
To remove the AhaSend CLI from your system:Troubleshooting
Command Not Found
If you get “command not found” after installation:- Check if the binary is in your PATH:
- If not found, add the installation directory to your PATH:
Permission Denied
If you get permission errors:- Make sure the binary is executable:
- Use sudo for system-wide installation:
Version Conflicts
If you have multiple versions installed:- Check all locations:
- Remove old versions and keep only the latest.

