Skip to content

Technical details

Under the Hood

It’s all in there. Here’s how it works.

The engine

Built right into the app.

One app. One engine. Everything in one place.

of the network runs on the GPU, through Metal.

Runtime
Native framework, built in
Server
None
Model format
GGUF
GPU
Every layer, through Metal

The models

Chosen with care. Left untouched.

Open models from their original creators. We never modify them.

Q2_K

Q3_K

Q4_K

Q5_K

Q6_K

Q8_0

Fewer bitsMore bits

Same model. Same weights. Chosen by your iPhone.

The lineup

Six models. One that fits.

From half a gigabyte of memory to ten. Pick a tier to see what it takes.

Memory Download
0246810 GB

Selected

Core

The best balance of quality and efficiency.

Parameters
2B
Download
986 MB
Memory
2.4 GB

Vision

Built to see.

Your photos are read on your iPhone. Never uploaded.

Larger tiers

One model sees and reasons.

Image
Vision encoder + projector
Its own decoder
Answer

mtmd · one pass

Smallest tiers

Two models. One answer.

Image
Small model describes it
Primary model reasons
Answer

two passes · image processed once

Reasoning

Six passes to a better answer.

It doesn't just answer. It checks its work.

stages of reasoning, all on your iPhone.

  1. 01Analyze
  2. 02Plan
  3. 03Solve
  4. 04Critique
  5. 05Revise
  6. 06Finalize

Each stage is its own pass, with its own budget to think.

Depth adapts to the question. The heaviest tier can use up to 9 passes.

Memory

Memory that finds what matters.

It remembers across conversations. Only on your iPhone.

signals decide what it brings back.

Meaning

Measured on-device with Apple’s NLEmbedding

Words

Rare, specific words count for more

Recency

Newer memories count for more

Context

Matches the right project or person

Combine
Rank
Deduplicate
Use

Long conversations

Long chats stay fast.

A new message never starts from scratch.

Every new message

Conversation stays resident
Adds only what’s new

When it grows long

Conversation grows
Older messages become a summary

Network

No network. By design.

The engine that does the thinking has no way to reach the network. At all.

paths out, from the moment you hit send.

Inside the engine

You hit send
Engine
A word comes back

no URLSession · no sockets · no network API

Outside it

  • A model you chose to download
  • Your App Store subscription

Earthscale

AI that runs here.

Back to Earthscale