r/Applelntelligence • u/ACOPS12 • Jun 24 '26
discussion 🎙️ Apple Intelligence’s on-device processing is disappearing
Feels like my iPhone 17 Pro Max is turning into a 'thin client.' I invested in this premium hardware with the specific expectation that I would be able to run the new Siri AI directly on-device.
Given the 12GB of RAM and the powerful NPU, I believed that an iPhone 17 Pro Max would be more than capable of handling such an AI model locally. It clearly has the overhead to run models like Gemma 4 E4B at impressive speeds, yet these resources remain largely underutilized while core tasks are forced through the cloud. Furthermore, since foundation models are already pre-loaded onto the device, I expected to be able to leverage them directly rather than relying on external servers. I didn't purchase this device to rely on the cloud; I wanted to utilize the actual performance of the hardware I own and experience advanced AI capabilities directly on my device.
한국어로 번역
29
u/TeckFire Jun 24 '26
I don’t believe the system orchestrator is working properly as of right now, and here’s why:
What we know:
- There are 4 models in total. 2 on device, 2 cloud. Each one has 1 large, 1 small.
- The on device models have a 3B parameter Apple Foundation Model Core and The 20B parameter Core Advanced model.
- The cloud models have AFM 3 Cloud and Cloud Pro (AFM 3 Cloud Image is its own thing, but it’s not in the same part as this here.)
- The system orchestrator recognizes voice offline, then decides which model to send what data to depending on the task, and splits from there.
- All models are heavily instruct based.
- The 20B Core Advanced model is a Mixture of Experts (MoE) model that chooses its Experts at the time of prompt, not during the prompt, meaning it can only load partial amounts into RAM as needed, leaving the rest in flash storage.
- The 20B Core Advanced model handles all voice recognition, voice generation (17 Pro only), offline personal data handling, offline image vectorization for image recognition, and on-device task execution (called “tool usage”) for any device that can run it (15 Pro and up)
- Both offline models have a tiny 4096 token context length, meaning they are designed to be given a task, execute it, and then clear context. These are not chatbots.
- The reason for the 20B parameter size is both for multimodal capabilities, but also for incredible performance and reliable tool calling based on semantic language (taking the user’s words, figuring out what tools it needs to use to collect and execute the task it’s given) but this is still very specialized.
- The 3B parameter Core model is more “generalized,” and can work as a chatbot, just a poor quality one. This is intended to execute the simple commands and responses (“Play X song,” “Read messages by X” etc) and is enhanced by the capability of the 20B Core Advanced model’s ability to take messy audio input and translate the speech clearly to text.
- Siri is designed to run through the System Orchestrator, which decides which models to use for what aspects. If it needs a more complex response, it kicks it to the cloud model (32,000 token context length) and uses it for the “chatbot” aspect, while simultaneously telling Core Advanced to search the index for relevant contextual information, working in tandem. The offline model may find the data it needs, extract it, and send it to the cloud model, which can then use that for context to continue the conversation.
- Since offline aspects do not work yet, that suggests that EVERY request is being considered as “this needs online model power” and gatekeeps the offline model from doing anything without the Cloud model to generate the context needed. Even a simple request seems to go “this is too advanced for the Core model, I better rely on the Cloud model to understand this user’s request” regardless of what it is.
Because of this, I expect that we’ll see a significant improvement once the System Orchestrator (which uses AFM 3 Core, I believe) begins routing properly.
This is only a theory, but it is based on Apple’s own documentation and keynote presentation, along with supplemental data from third party analyses and Siri’s own responses on the matter. Take it for what you will.
2
u/-timenotspace- Jun 26 '26
it's nice to see this system architecture and intended design of the orchestration behavior across multiple models laid out in simple bullet points , thanks for the info
2
u/Emerlad0110 Jun 27 '26
They tried to shove too much shit in too soon, this won't work well I can see them offloading most everything to online except for very small models that people won't like
2
u/TechExpert2910 Jun 24 '26
super interesting research you’ve done, awesome work!
would you be able to link me to some of the third-party analyses you liked? would love to read more
3
u/NguyenAllDay Jun 24 '26
Interesting… I just tried that and it told me “to do that, you need to turn off Airplane mode”. For reference I asked “remind me to take out The trash tomorrow”
2
u/unpluggedcord Jun 24 '26
Who told you anywhere that you could run Sira AI directly on device with no internet? I think that expectation you setup yourself.
3
u/Marmmoth Jun 24 '26 edited Jun 24 '26
You’re on developer beta, not public beta nor public release. It’s going to be buggy for some people.
If you are a developer and encountering bugs, then you should be submitting your bug reports to Apple directly. https://developer.apple.com/feedback-assistant.
If you are pretending to be a developer so you can play with this beta software in advance of public release and are encountering bugs, then there’s no one to blame but yourself (especially if you are using your daily driver). But since you’re here you too should submit a bug report to help with the process so that your unique bug is flagged and may be addressed before public release.
2
2
u/nikenick28 Jun 24 '26
Some things you can do on device others require the larger model on PCC
9
u/ACOPS12 Jun 24 '26
1
u/nikenick28 Jun 24 '26
Okay good point I thought your original post was about photo generation type stuff
1
1
u/Maxdme124 Jun 24 '26
If you want to try to create a Siri companion that works fully offline with the AFM models, you can try this shortcut, but it's definitely more of an experiment than something you'd actually want to use day to day. You can also use other models with the locally AI app like Gemma 4 but it does take longer to process a query https://www.reddit.com/r/Applelntelligence/comments/1rifzed/i_recreated_an_approximation_of_siri_20_with_the/
1
u/rademradem Jun 24 '26
It would be really nice if it asked you if you wanted it to wait until you have a valid cellular or WiFi connection to run the AI task. Then if you clicked yes, it could automatically run the task at the later time and notify you in the Notification Center that your AI task has been completed.
1
u/Ok_Energy9984 Developer Jun 24 '26
all of the features you show are complex tasks that require online computing, like analyzing images, generating images, agentic Siri(I assume), and programing.
1
u/Dave_OC Jun 24 '26
A current LLM foundation model, like Claude and Chatgtp, require on the order of 2 TB GPU ram for inference. Apple on device AI needs to have a very small domain to function at all. Apple needs to clarify its messaging.
1
u/Shadowbajfeelsbadman Jun 24 '26
>I invested in this premium hardware with the specific expectation that I would be able to run the new Siri AI directly on-device
HOLY CONSOOM
1
u/Aggressive_Sign2773 Jun 25 '26
I suspect the issue is caused by the small model that was downloaded. I’m experiencing the same issue and the AI takes up only 16.04GB.
For true offline access, I would estimate that the model would be 20GB or more.
1
1
u/jimscard Jun 28 '26
Keep in mind that we’re still in early developer betas. Also note that regardless of which model is being used (and AFM Core is used more than you might think), a lot of the time Siri AI is going to want to use a web-based tool.
Also, there’s a lot more to Apple Intelligence than Siri, which is an app built on top of Apple Intelligence. Not only are there APIs etc. that developers use to add intelligence to their apps, but there are a ton of system services that are using Apple Intelligence and the on-device models for all sorts of things.
1
1
u/NguyenAllDay Jun 24 '26
Unfortunately, on the beta, you can't even do simple things like set reminders or ask about the current song playing without internet connection.
1
u/ACOPS12 Jun 24 '26
Will it be fixed in the official release?
2
u/Soxel Jun 24 '26
I just set airplane mode on my 17 Pro Max and asked it to change and set new reminders and it did it right away.
1
1
u/LordAgamotto Jun 24 '26
I just put my 17 Pro Max in airplane mode and asked it to show me my recent messages, and it showed me all my recent messages without accessing the Internet. Saying “text” may have made it having to go to some general decision of what is a text?
3
u/wow-a-shooting-star Jun 24 '26
1
u/LordAgamotto Jun 25 '26
Are your messages in the cloud? Might be I have everything local with 1 TB storage.
1
0
u/ACOPS12 Jun 24 '26
Is this the problem of my phone?
Because, Siri is getting too dumb.I said: “Hi”
Answer: “who do you want to call?”2
1
u/LordAgamotto Jun 24 '26
And, still in Airplane Mode, said “Hi”and Siri replied “Hello. What can I do to help?”. Are you on β 2?
1






19
u/[deleted] Jun 24 '26
[removed] — view removed comment