Skip to content

Supported architectures ​

Binaries are published per architecture as thinr-agent.<suffix>. The installer maps uname -m to the right one automatically (including endianness and FPU detection for MIPS), so the suffix only matters when downloading by hand.

ArchitectureLinuxmacOSBinary suffix
x86_64 / amd64✅✅x86_64-linux-musl / x86_64-darwin
aarch64 / arm64✅✅aarch64-linux-musl / arm64-darwin
armv7 / armhf✅–armv7-linux-musleabihf
armv6 (Pi Zero)✅–armv6-linux-musleabihf
armv5l✅–armv5l-linux-musleabi
i686✅–i686-linux-musl
i386✅–i386-linux-musl
mips (big-endian)✅–mips-linux-musl
mipsel (little-endian)✅–mipsel-linux-musl
mipsel-sf (soft-float)✅–mipsel-linux-muslsf
mips64✅–mips64-linux-musl
mips64el✅–mips64el-linux-musl
powerpc✅–powerpc-linux-musl
powerpc64le✅–powerpc64le-linux-musl
riscv32✅–riscv32-linux-musl
riscv64✅–riscv64-linux-musl

Kernel and libc ​

  • Linux kernel 2.6 or newer.
  • Statically linked against musl libc: one self-contained binary, no runtime dependencies, runs on virtually any distribution.
  • macOS 15.0 (Sequoia) or newer, Intel and Apple Silicon.

Manual download ​

Each binary is available per channel or pinned version:

https://get.thinremote.io/binaries/<channel-or-version>/thinr-agent.<suffix>

Missing a platform? Open an issue: the cross-compilation toolchain builds from a single matrix, so adding targets is cheap.

Released under the MIT License.