Download IFM
Download the latest IFM releases for your platform. All files are signed and verified via checksums.
Binaries
| Platform | File | Status |
|---|---|---|
| macOS (ARM64) | ifm-darwin-arm64 | ✅ Available |
| macOS (ARM64) — Rendezvous | ifm-rendezvous-darwin-arm64 | ✅ Available |
| Linux (x86_64) | ifm-linux-x64.AppImage | ✅ Available |
| Linux (ARM64/Raspberry Pi) | ifm-linux-arm64.AppImage | ✅ Available |
| Windows (x86_64) | ifm-windows-x64.exe | ✅ Available |
| Windows (ARM64) | ifm-windows-arm64.exe | ✅ Available |
How to install: Download the file for your platform, make it executable (
chmod +x ifm-darwin-arm64), and move it to a directory in your$PATH(e.g./usr/local/bin). Then runifm --versionto verify.
Docker
| Image | Tag | Pull Command |
|---|---|---|
| IFM Node | ghcr.io/ifm/ifm:0.2.0-alpha | docker pull ghcr.io/ifm/ifm:0.2.0-alpha |
| Rendezvous (custom build) | myorg/ifm-rendezvous:0.2.0-alpha | docker pull myorg/ifm-rendezvous:0.2.0-alpha |
See the Dockerfile for building your own rendezvous image.
npm Packages| Package | Version | Install |
|---------|---------|---------| | @ifm/sdk | 0.2.0-alpha | npm i @ifm/sdk@0.2.0-alpha or bun add @ifm/sdk | | ifm (CLI) | 0.2.0-alpha | cargo install ifm-cli or the binaries above |
Web Demos (No install required)
| Demo | URL |
|---|---|
| Station | https://ifm-station.vercel.app |
| Relay | https://ifm-relay.vercel.app |
| Listener | https://ifm-listener.vercel.app |
These run entirely in your browser via WebAssembly. No download or installation needed.
Desktop Apps
| Platform | Station | Relay | Listener |
|---|---|---|---|
| macOS (ARM64) | ifm-darwin-arm64 | ifm-rendezvous-darwin-arm64 | ifm-darwin-arm64 |
| Windows (x86_64) | ifm-windows-x64.exe | — | — |
| Windows (ARM64) | — | — | — |
| Linux (x86_64) | ifm-linux-x64.AppImage | — | — |
| Linux (ARM64/Raspberry Pi) | — | — | — |
macOS ARM64 binaries are available. Windows and Linux binaries are coming soon (α release).
Install Script (One-Liner)
bash <(curl -fsSL https://ifm.sh/install.sh) --local releases/v0.2.0-alphaOr run locally:
bash releases/v0.2.0-alpha/install.sh --local releases/v0.2.0-alpha
Release Notes
| Version | Date | Highlights |
|---|---|---|
| v0.2.0-alpha | 2026-08-11 | Initial alpha release: audio decoding (raw Opus→PCM), IFM protocol, cross-platform support, Tauri desktop apps, event system |
Verification
After installation, verify your setup:
ifm --version # shows version
ifm ping # basic connectivity check
ifm connect # join the mesh
ifm tune 91.700 # tune to a frequency