Skip to content

Add Linux aarch64 (arm64) build to release tarballs #16

Description

@zoravar08

The install script at https://agents.hyper.space/api/install currently maps platforms as:

linux-x86_64    -> aios-cli-x86_64-unknown-linux-gnu.tar.gz
darwin-arm64    -> aios-cli-aarch64-apple-darwin.tar.gz
darwin-x86_64   -> aios-cli-x86_64-apple-darwin.tar.gz
*               -> exit 1 "Unsupported platform"

There is no aios-cli-aarch64-unknown-linux-gnu.tar.gz asset, so any Linux arm64 host (Raspberry Pi 4/5, Oracle Ampere A1 Free Tier, AWS Graviton, NVIDIA Jetson, Apple Silicon under Linux VMs, Pine64, Rockchip dev boards, etc.) fails immediately with:

[-] Unsupported platform: linux aarch64

Why this matters

  • Oracle Cloud's free tier offers 24 GB RAM Ampere A1 arm64 VMs — an obvious low-cost host for a Hyperspace daemon, currently locked out.
  • AWS Graviton instances are the cost-leaders for always-on inference workloads.
  • Edge / home-lab Pis are exactly the demographic likely to want passive Pod participation and the "always-on daemon VMs" the docs describe.

Ask

Add aios-cli-aarch64-unknown-linux-gnu.tar.gz (and ideally aios-cli-aarch64-unknown-linux-musl.tar.gz) to your release artifacts, and add the matching linux-aarch64 / linux-arm64 case to install.sh.

Environment tested

  • Raspberry Pi 5, 8 GB — Ubuntu 24.04.4 LTS aarch64, kernel 6.8.0-1048-raspi
  • Oracle Ampere A1, 4 vCPU / 23 GB — Ubuntu 24.04.4 LTS aarch64

Happy to test pre-release builds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions