All projects
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
- In development: Not publicly available yet
- Availability
- Research stage. The repository stays private until the target demo runs end to end.
Why it exists
Most people own several capable Apple 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.
- Swift 6
- Network.framework
- Wi-Fi Aware
- Core ML, Metal, MLX
- iOS and macOS 26