In one sentence: Apple splits AI into two layers — run what fits on your phone locally, send what doesn't to Apple's own cloud, and try hard to keep your privacy under your control. You don't need to know transistors or matrix math. Just remember three terms: Neural Engine (the on-device AI accelerator), Unified Memory (the shared "workbench" for CPU, GPU, and Neural Engine), and Private Cloud Compute (Apple's privacy-oriented cloud tier).
This guide starts from zero: how AI actually runs on iPhone and Mac, which features work offline, which need a network, and where developers should begin with local AI. By the end you'll know why Apple Intelligence starts at iPhone 15 Pro, why an 8GB Mac stutters on large models, and which tasks belong on-device vs. in the cloud.
One diagram: Apple's two-layer AI architecture
Local-first (fast, efficient, works offline)
- Keyboard and dictation correction
- Photos people / scene recognition
- Face ID, gesture tracking
- Live speech-to-text
Must or better in the cloud
- Long-form deep rewrites
- Cross-document complex reasoning
- Very large language models
- Up-to-the-minute world knowledge
Core logic: Apple is neither "all cloud" nor "all offline." It routes dynamically by task difficulty and privacy sensitivity — if it can finish in your pocket, it doesn't upload.
A-series vs M-series: two chip lines, one design language
Apple's custom silicon splits into two product lines, but the AI architecture follows the same design principles:
| Chip | Used in | Typical models | AI-related traits |
|---|---|---|---|
| A-series | iPhone, some iPad | A17 Pro, A18 Pro | Ultra-low power; Neural Engine tuned for mobile; battery life is the hard constraint |
| M-series | Mac, Mac mini, some iPad Pro | M1–M4 (plus Ultra / Max variants) | Larger Unified Memory (8–128GB+); suited to resident local LLMs and development |
Think of A-series as a "pocket AI node" — enough compute, but tight on memory and thermals. M-series is a "desktop AI workstation" — same CPU, GPU, and Neural Engine on one die, but a much larger memory pool to run Xcode, a browser, and a local 7B-parameter LLM side by side (see our 16GB vs 24GB benchmark).
Since the A11 (2017, iPhone X), Apple has shipped a Neural Engine on chip. By the Apple Intelligence era (2024–2025), it is no longer a helper for photo HDR — it is the default compute path for system-level AI.
Three "engines" on one chip
Apple silicon is a SoC (System on Chip) — components that used to sit across a motherboard are integrated on one die. Three compute units matter most for AI:
- CPU (Central Processing Unit) — general-purpose work: launching apps, running the OS, logic and control flow. AI can run on CPU, but matrix math is slow and power-hungry there.
- GPU (Graphics Processing Unit) — built for graphics and video; now also handles parts of AI inference, especially certain model layers. M-series GPUs have many cores and excel at parallel work.
- Neural Engine / NPU (Neural Processing Unit) — an accelerator built for neural networks: batch matrix multiply and convolutions. Siri speech recognition, Photos face detection, and live captions mostly run here.
What is TOPS?
The "38 TOPS" in marketing means 38 trillion operations per second (Tera Operations Per Second). Higher is better for Neural Engine peak throughput — but real-world feel also depends on memory bandwidth and model size. Don't judge a device on this number alone.
The three units are not either/or — the system schedules them together. Different layers of a model may land on CPU, GPU, or Neural Engine. After you submit a model through Core ML, Apple's runtime picks the best hardware path automatically. You don't manually flag "run on NPU."
Unified Memory: AI's hidden bottleneck
This is easy to overlook and often matters more than raw chip speed.
On a traditional PC, CPU RAM and discrete GPU VRAM are separate; shuffling data between them is slow. Apple M-series (and A-series) use Unified Memory: CPU, GPU, and Neural Engine share one memory pool — like three people at one large table instead of three small cubicles.
What does that mean for AI?
- Load a model once; every compute unit can access it directly — lower latency.
- Total memory is a hard ceiling: a 7B-parameter 4-bit quantized model needs roughly 4–5GB. Chrome + Xcode + the model together on 16GB often triggers Swap (spilling RAM to disk), and everything feels sluggish.
- iPhones have less RAM (6–8GB is common), so on-phone models are smaller and more aggressively quantized.
If you've run Ollama or Apple Intelligence dev tools on a Mac, memory pressure predicts "will it stutter?" better than CPU benchmarks. For deeper memory and workload analysis, see M4/M5 Apple Silicon as an AI compute platform.
What on-device AI can do
"On-device AI" means model weights live in your device's memory and inference never leaves the machine. In Apple's ecosystem, these features are primarily local:
| Feature | Runs on | What you notice |
|---|---|---|
| Face ID / Touch ID | Secure Enclave + Neural Engine | Face data never leaves device; unlock is near-instant |
| Photos people, pets, scenes | On-device index | Search "dog at the beach last year" with no network |
| Live dictation, speech-to-text | Local speech model | Works in airplane mode (for supported system languages) |
| Keyboard prediction, typo correction | On-device language model | Low latency, no data charges |
| Visual Intelligence (circle to identify on screen) | Local vision model + cloud lookup when needed | Circling is local; deep Q&A may go to cloud |
| Genmoji, Image Playground (basic) | On-device generative models | Capped by device compute and memory |
Three strengths of on-device AI: privacy (data stays on hardware), low latency (no network round trip), and offline use. The tradeoff is model size — a phone cannot hold full GPT-4-class weights, so hard tasks must escalate to the cloud.
Cloud AI: what is Private Cloud Compute?
When local compute or model capability isn't enough, Apple Intelligence can send work to Private Cloud Compute (PCC) — Apple's own inference cluster running on Apple Silicon in the datacenter.
PCC differs from "send everything to OpenAI" in several ways:
- Data not used for training — Apple states PCC requests are not used to train models and are discarded after processing.
- No persistent storage — your request should not leave a long-lived identity-linked record in the cloud.
- Verifiable privacy — Apple published PCC's security architecture; third-party researchers can audit it (a key marketing differentiator).
- Hardware homogeneity — cloud nodes also use Apple Silicon, so models and runtime stay closer to the device path — easier to "scale up" when local memory runs out.
Apple Intelligence also integrates ChatGPT (OpenAI) as an optional extension: when a question exceeds Apple's own models and you explicitly agree, the request goes to ChatGPT — governed by OpenAI's privacy policy, with advance notice in the UI.
How is this different from a typical "AI app calling an API"?
Most third-party App Store AI apps send conversations straight to the vendor's servers. Apple Intelligence aims for local by default → PCC when stuck → ask before ChatGPT. Layered escalation, not everything to the cloud at once.
How Apple chooses local vs. cloud
You don't toggle "local mode / cloud mode" — routing happens in the background. Rough factors include:
| Factor | Lean local | Lean cloud |
|---|---|---|
| Task complexity | Fix one word, classify one photo | Rewrite a full report, multi-step reasoning |
| Model size | Device models from a few MB to hundreds of MB | Multi-billion-parameter LLMs |
| Privacy sensitivity | Face, health, location-related | General knowledge Q&A with less personal context |
| Network state | Offline or weak signal forces local | Good Wi-Fi / 5G allows cloud escalation |
| Device capability | Neural Engine has enough headroom | Older hardware or low memory → degrade or cloud |
This mirrors what developers do on Mac — small model locally, large model via API — except Apple automates it at the OS layer. For API cost comparisons, see our token pricing guide.
Which devices can run it
Apple Intelligence has explicit hardware gates (official requirements as of early 2026):
| Device | Minimum | Why (plain English) |
|---|---|---|
| iPhone | iPhone 15 Pro / Pro Max and newer | A17 Pro onward: Neural Engine throughput and memory meet on-device LLM needs |
| iPad | M1 iPad and newer | Same chip generation as Mac; Unified Memory ≥ 8GB |
| Mac | M1 and newer | Intel Macs lack a usable Neural Engine path for full Apple Intelligence |
| Apple Watch | Some AI features (e.g. Smart Stack) | S-series chips have their own Neural Engine, but smaller models |
Important: "Can install the new OS" ≠ "can run full AI." iPhone 15 (non-Pro) and 8GB M1 Mac owners may see missing features or degraded experience. If AI matters for your next purchase, RAM tier and chip generation beat storage upgrades.
Developer view: Core ML and MLX
If you build apps or run open models on Mac, Apple offers two main paths:
Core ML — deploy to iPhone / Mac / iPad
Apple's official on-device ML framework. Convert PyTorch / TensorFlow models to .mlpackage, integrate in Xcode, and the runtime schedules Neural Engine / GPU / CPU automatically.
- Good for: image classification, object detection, on-device recommendations, small language models.
- Pros: zero API cost, offline, App Store-friendly.
- Limits: model size bounded by device memory; huge LLMs are impractical.
MLX — run open LLMs on Mac
An open framework from Apple's ML research team, optimized for Apple Silicon. With tools like Ollama, developers can run Llama, Qwen, and other 7B–14B models locally for code completion, private RAG, and pre-CI testing.
- Good for: dev validation, keeping code off third-party clouds, lowering API bills.
- Limits: needs enough Unified Memory (16GB minimum, 24GB more comfortable); still slower than frontier cloud models.
For a fuller Mac local-AI workstation setup, see Claude Code + Mac mini AI workstation and Mac mini cloud Core ML inference.
On-device vs cloud: comparison table
| Dimension | On-device AI | Cloud AI (PCC / third-party API) |
|---|---|---|
| Privacy | Data stays on device ★★★★★ | Depends on provider; PCC is relatively strong; third-party APIs vary by terms |
| Latency | Milliseconds ★★★★★ | Network-dependent, often 1–10+ seconds |
| Offline | Available ★★★★★ | Requires network |
| Model capability | Small/medium models; weaker on complex reasoning ★★☆ | Large models; strong on hard tasks ★★★★★ |
| Cost | One-time hardware; no per-request billing | Subscription (Apple Intelligence+) or per-token API |
| Hardware | Recent Apple Silicon + enough memory | Any network-connected device |
Practical rule: daily correction, Photos, dictation → local is enough. Long writing, research, cross-file analysis → cloud fits better. For product architecture in 2026, default local and escalate to cloud on demand is the safest pattern.
FAQ
How are Apple AI chips different from a regular CPU? Apple chips are SoCs with CPU, GPU, and Neural Engine on one die. AI workloads prefer the Neural Engine — far faster and more efficient for matrix math than CPU alone.
Is Apple Intelligence fully offline? No. Simple tasks run on device; complex writing and deep Q&A may use Private Cloud Compute or ChatGPT, with network access and user consent.
Can older iPhones run Apple Intelligence? Officially iPhone 15 Pro and newer. Limits are Neural Engine throughput and memory; older hardware may not enable full features.
How do developers use Apple on-device AI? Deploy models with Core ML in apps, or run open LLMs on Mac with MLX / Ollama. Local inference has zero API cost but is memory- and size-limited.
Buying a Mac for AI dev — how much RAM? 16GB runs 7B models but Swap is common; 24GB is the 2026 sweet spot for local AI development. See our 16GB vs 24GB benchmark.
- M4/M5 Apple Silicon as an AI compute platform
- M4 Mac mini 16GB vs 24GB local AI benchmark
- Ollama as the private inference layer on Cloud Mac
- What are tokens? 2026 AI model pricing comparison
ZavCloud
Test local AI on a Mac before you pick a RAM tier
Dedicated Mac mini M4, native macOS — run Ollama, Core ML inference, or Claude Code. Rent by the day, measure swap and tok/s before buying hardware.
View Cloud Mac plans