Skip to main content
The AhaSend CLI can be installed through multiple methods. Choose the one that best fits your system and workflow.

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 |
Linux and Windows ARM64 require go install or a source build.

Installation Methods

Download Pre-built Binary

The quickest way to get started is to download a pre-built binary for your platform.
  1. 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
  2. Rename and make executable (Linux/macOS):
  1. Move to your PATH:
  1. For Windows:
  1. Verify the installation:

Verify the Download

Download the binary and checksums.txt from the same release. On Linux, verify the binary before installing it:
On macOS, use 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

macOS

On macOS, you may need to allow the binary in Security & Privacy settings if you see a security warning.

Windows

Shell Completion

The CLI supports shell completion for bash, zsh, fish, and PowerShell.
Linux:
macOS:

Verifying Installation

After installation, verify that the CLI is working correctly:

Updating the CLI

To update to the latest version:
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:
  1. Check if the binary is in your PATH:
  1. If not found, add the installation directory to your PATH:

Permission Denied

If you get permission errors:
  1. Make sure the binary is executable:
  1. Use sudo for system-wide installation:

Version Conflicts

If you have multiple versions installed:
  1. Check all locations:
  1. Remove old versions and keep only the latest.

Next Steps

Once installed, you’re ready to:
  1. Set up authentication
  2. Start with the quick start guide
  3. Explore available commands