Iroh language support
Announcing Swift, Kotlin, Python, and JavaScript bindings with first-party support for iroh.
“Doubling the network speed halves our compute budget.”
Raspberry Pi
Espressif
Linux
Windows
Apple
Android
Use all the radios: Wi-Fi, cellular, ethernet, LAN, or Bluetooth, or bring your own transport.
Lean on the cloud less with direct links that bypass NATs and firewalls, with stateless relays as fallback.
Secure end-to-end encryption, with opt-in observability to diagnose issues and improve performance.
Distributed AI Training
Train foundation LLMs with compute distributed around the world, across AWS, GCP, Azure, and self-hosted infrastructure.
Video Streaming
Stream video between devices, using peer to peer technology. Create encrypted connections built on open standards, across the globe or across the room.
Real-time Sync for Mobile Applications
Powers apps for hundreds of thousands of devices around the world, even when internet access is precarious.
Point of Sale Payments
Connect payment terminals directly to point of sale systems over Bluetooth, LAN, or Wi-Fi with full PCI compliance and no additional servers.
IoT & Embedded Devices
Run iroh on ESP32, Raspberry Pi, and Linux with the same API. Devices discover each other automatically. No brokers, no gateways.
File Transfer & Sync
Move files and large blobs directly between devices with content-addressed, resumable transfers that verify every byte.
Open source.
Forever.
The core peer-to-peer technology is open source and built on open standards, so you're never locked in: connect over our free community relays, self-host your own, let us run them for you, and switch between them whenever you want.
Dozens of open-source, composable protocols built on top of iroh. Mix & match to get the feature set you need.
Announcing Swift, Kotlin, Python, and JavaScript bindings with first-party support for iroh.