Zero-infrastructure, multi-transport, decentralized mesh and delay-tolerant networking (DTN) for mobile, desktop, and off-grid emergency repeaters.
Traditional messaging apps depend on AWS, cellular towers, and central DNS. SIAR operates directly peer-to-peer over physical radio waves.
No central servers, identity registrars, or phone number databases. Nodes discover each other directly over local radio hardware.
Store-carry-forward routing bridges physical air-gaps. Messages travel via physical motion of vehicles and walking nodes during total blackouts.
Memory-safe, high-performance engine compiled to native musl binaries, Android NDK, and browser WebAssembly with zero garbage collection pauses.
OpenMLS tree ratchets provide forward secrecy and self-healing keys, ensuring past and future chats remain secure even if a device is temporarily captured.
Direct technical comparison across architectural resilience, radio transports, and threat models.
| Architecture Feature | SIAR (Official) | Signal | Matrix | Briar | Meshtastic |
|---|---|---|---|---|---|
| Zero Central Infrastructure | ✓ 100% Serverless | ✗ AWS Central Server | ⚠ Federated Homeservers | ✓ Tor / Wi-Fi | ✓ LoRa Mesh |
| No Phone Numbers / E.164 | ✓ Ed25519 Self-Sovereign | ✗ Phone Number Required | ⚠ User IDs on Server | ✓ Onion Links | ✓ Node IDs |
| Delay-Tolerant Store-Carry-Forward | ✓ Native DTN Bundle v7 | ✗ Online Delivery Only | ✗ Requires Server Sync | ⚠ Local Bluetooth Only | ⚠ Limited Packet Buffer |
| Direct Multi-Radio Stack (BLE + Wi-Fi Direct) | ✓ Seamless Multi-Transport | ✗ Internet Only | ✗ Internet Only | ⚠ Wi-Fi or BT | ⚠ LoRa Only (~1 kbps) |
| High-Bandwidth Media & Audio Streaming | ✓ AV1 / Opus over Wi-Fi Direct | ✓ Yes (WebRTC) | ✓ Yes (MatrixRTC) | ✗ Text Only | ✗ Text (240 bytes) |
| Post-Compromise Group Cryptography | ✓ OpenMLS Tree Ratchet | ⚠ Double Ratchet (1:1) | ⚠ Megolm (No PCS) | ⚠ BTP (Pairwise) | ✗ Static Pre-shared Key |
| Air-Gapped Captive Portal Distribution | ✓ Built-in Emergency Node | ✗ Google/Apple Stores | ✗ Web Store | ⚠ Direct APK Sharing | ✗ Web/Flashing tool |
Watch the transport policy engine dynamically degrade and fallback as connectivity layers drop.
Run SIAR as a full-featured user app with AV1/Opus codecs, or deploy as a headless emergency solar repeater.
Native Android (Jetpack Compose) and Desktop (Dioxus/Rust) interface with zero tracking, built-in map mesh topology overlays, offline voice notes, and hardware-accelerated media streaming.
Deploy siar-emergency-node on a $15 Raspberry Pi Zero, solar router, or vehicle. Operates autonomously for months with captive Wi-Fi portals for disaster victims without the app.
Compiled directly from pure Rust crates (siar-protocol, siar-crypto-mls) to WebAssembly.
Generate an ephemeral cryptographic public key pair. No phone number or server needed.
Advance the MLS tree ratchet epoch to ensure Post-Compromise Security (PCS).
Serialize into high-efficiency Postcard binary envelopes ready for radio broadcast.
Download verified native packages, repository mirrors, container images, or one-line installers for your platform.
Official signed APT repository and standalone desktop package.
$ sudo apt install siar-desktop
Native RPM repository signed with official GPG release key.
$ sudo dnf install siar-desktop
Runs on all Linux distributions with zero runtime dependencies.
$ chmod +x SIAR_Messenger-0.1.0-x86_64.AppImage
Direct standalone APK with self-updating cryptographic channel.
📥 Download APK (28.4 MB)Add official F-Droid repository for decentralized background updates:
https://pkg.siar.irshad.org.in/fdroid/repo
Install via the official SIAR Homebrew tap for Apple Silicon and Intel.
$ brew install irshadali5/siar/siar-cli
Standalone drag-and-drop installer for macOS with AV1 video support.
📥 Download DMG (24.3 MB)One-line automated PowerShell installer with environment PATH configuration:
iwr -useb https://siar.irshad.org.in/install.ps1 | iex
Signed MSIX package for clean installation and sandboxed runtime.
📥 Download MSIX (21.8 MB)Zero-dependency static musl daemon for Raspberry Pi, BeagleBone, and OpenWrt.
📥 Download musl Tarball (8.4 MB)Pull the pre-built multi-architecture headless repeater image:
docker pull ghcr.io/irshadali5/siar:latest
Ready-to-run installation commands, C-ABI bindings, and node daemon configurations.
# 1. Download & Verify SIAR Fast-Installer (Linux / macOS)
curl -fsSL https://siar.irshad.org.in/install.sh | sh
# 2. Initialize Self-Sovereign Identity Keyring
siar-cli init --identity-name "Emergency-Bunker-01"
# 3. Start Multi-Transport Mesh Daemon (BLE + Wi-Fi Direct)
siar-cli daemon start --enable-ble --enable-dtn-cache 10GB