Orchard
Your Apple devices, working as one.
A Swift-native, fault-tolerant compute runtime that splits work across a person’s own iPhone, iPad and Macs, and resumes it when one of them leaves.
- Role
- Research and runtime design
- Status
- Research stage. The repository stays private until the target demo runs end to end.
- Built with
- Swift
Why it exists
Many Apple users own several capable devices that sit idle while one of them does all the work. Orchard treats them as a small private cluster, using only public Apple APIs.
What it does
- Target demo: a pipeline over about 5,000 photos, run across an iPhone and two Macs, that survives one device leaving mid-run.
- Sits on ContinuityKit, a companion package for device discovery and trust.
How it’s built
- Swift 6 with strict concurrency, tested simulation-first.
- Network.framework, Wi-Fi Aware, Core ML, Metal and MLX. No private APIs.
- The first two feasibility experiments passed in August 2026.