Orchard

Your Apple devices, working as one.

Status: In development. iPhone, iPad and Mac

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.