Framester
Pre-launch · iPhone

A live composition
coach for iPhone.

Point your phone at the scene. Framester reads the frame in real time — subject, horizon, headroom — and tells you, in one sentence, how to fix the shot before you tap the shutter.

Vision · Core Haptics · Foundation Models · On-device
Live
24mm · f/1.78
Thirds ·08 Horizon 2.1° Headroom 0.03

Tilt down a touch — barely any space above her head.

What the overlay looks like
01 · The problem

Great cameras.
Bad framing.

Modern iPhones ship a sensor and an image pipeline that will out-shoot most DSLRs from a decade ago. The hardware is not the bottleneck.

The bottleneck is the moment before the shutter — the two seconds where you point the phone, don't think about where the horizon is, don't notice the subject is dead-centered, and tap.

Framester is a teacher sitting over the viewfinder. It won't touch the ISP. It won't apply a filter. It just quietly tells you how to stand half a step to the left.

02 · How it works

Three layers.
All on-device.

Vision reads the scene. A rule engine evaluates it. Apple Intelligence speaks the fix. Nothing leaves your phone.

Layer 01 10–30 Hz

Vision

Apple's on-device framework detects faces, body pose, horizon, and salient subjects on every analyzed frame. Runs on the Neural Engine. Thermally aware.

  • DetectHorizonRequest
  • DetectFaceLandmarksRequest
  • DetectHumanBodyPoseRequest
  • SaliencyImageRequest
Layer 02 Sync · 0 ms

Rules

Pure Swift. Takes Vision output, scores the frame against three composition rules, decides whether the overlay nudges you or stays quiet.

  • Rule of thirds — ±5% snap
  • Horizon leveling — red > 2°
  • Headroom — 2–8% sweet spot
  • Haptic "lock" when all pass
Layer 03 0.5–1 Hz

Coach

Apple Intelligence's Foundation Models turn the composition state into one short imperative sentence. Rate-limited, hysteresis-gated, cancellable.

in {"subject":"face","horizon":2.1,"headroom":0.03}

Tilt down a touch — barely any space above her head.

03 · Requirements

Needs Apple
Intelligence.

Framester runs on iPhone 15 Pro and later, on iOS 26 or newer. It needs the Neural Engine for Vision and the Foundation Models runtime for the coach. There is no fallback branch for older hardware.

This isn't a disclaimer. It's the whole point. The coach line is the product — and the coach line is Apple Intelligence running on-device, in real time, next to the viewfinder.

Supported iOS 26+
  • iPhone 15 Pro · 15 Pro Max A17 Pro
  • iPhone 16 · 16 Plus · 16 Pro · 16 Pro Max A18 / A18 Pro
  • iPhone 17 series A19 family
  • iPhone 18 series A20 family
04 · When it ships

One email. The day
it hits the App Store.

No newsletter. No drip. We send one message when Framester is live in the App Store, and then we're done. Promise.