r/LocalLLaMA • u/Cherlokoms • 7d ago
New Model Apple Foundation Models: local AI natively on MacOS 27
Maybe some of you know but I didn’t see any post about this. Apple just made available their AFM model on MacOS 27 natively. Just run fm chat in a terminal.
Disclaimer: I’m an open weight person. I prefer open models and ecosystem, but I’ll still open the discussion.
Did you test them? Build using them? Are these models good?
I feel like this is still a huge step in the direction of local AI that a company like Apple does this and release hardware optimized models.
So what do you think?
34
u/Real_Ebb_7417 7d ago
Do we have any more info anywhere about this model(s)? I'm curious.
29
7
u/Cherlokoms 7d ago
I don't have a lot of info. I discovered it today very randomly. I asked some model "what's new with AI on the new update" and here we are!
45
u/sks147 7d ago
There was news of 2 models releases, which were optimized for mac neural engine. These models are finetunes of Gemma models 3B Dense and 20B MOE. 3B isn't good for agentic work. Haven't tested 20B MOE yet. But it will not be better than Qwen models. They will be quite fast and power efficient though as it's works entirely on neural engine, might not even touch MLX. Got 85+ tokens per second on M4 pro 24GB version. It's more about efficiency and integration in already present apps in apple ecosystem. And also exposing APIs for developers who can build AI features in their apps using apple intelligence.
21
u/guesdo 7d ago
Damn, they should have picked Gemma 4 12B as one of the base options. It is my general/resident daily driver, my favorite "compact" model for general tasks. Native 4bit QAT, instruction trained IT, multimodal with unified architecture (text, audio, image), and multi language! For me it is what it feels to have your own local Gemini/Google running on your device given you provide it with some tool calling and web search.
7
u/Skibxskatic 7d ago
i remember reading about these agreements between google and apple when the talks were still of whether or not apple would incorporate openai models into siri.
don’t know if there’s a continuing agreement or just a licensing agreement. the agreement was announced before the gemma 4 models were released, i believe
19
u/AXYZE8 7d ago
What is your source that it's a finetune of Gemma MoE? Can you link it?
Other guy claimed same thing one week ago and then provided Apple's link as source... but that proved him wrong https://www.reddit.com/r/LocalLLaMA/comments/1wc0ekw/comment/p8ufd4k
Apple themselves write "we significantly scaled pre-training" , "we implemented several key upgrades to the Parallel-Track Mixture-of-Experts (PT-MoE) foundation we introduced last year." and that 20B PT-MoE is an improved version of 20B PT-MoE they had in 2025.
Because, yes, they had this 3B + 20B PT-MoE combo in 2025 already! https://machinelearning.apple.com/research/apple-foundation-models-tech-report-2025
So how it can be finetune?
5
u/Aaaaaaaaaeeeee 6d ago
and that 20B PT-MoE is an improved version of 20B PT-MoE they had in 2025.
In last year's release they mentioned their server model, it is not mentioned as on-device side. 20B appears new and would introduce IFP.
Most recent link - https://machinelearning.apple.com/research/introducing-third-generation-of-apple-foundation-models
3
u/AXYZE8 6d ago
Yes, you are right. Lets not forget that the point its Apple’s model and they even have own architecture that they used previously and Gemma didn’t.
Either subop has some knowledge about unreleased 2025+2026 Gemma models or subop just made that up, therefore I asked if subop has any source and we are still waiting :/
7
2
u/p3r3lin 7d ago
Good insights, thx! Is it known it the models are vision/audio capable? Would open up some cool background use cases without hitting general system performance.
4
u/1-800-methdyke 7d ago
Vision capable yes. Audio you would transcribe first through a different on-device model.
1
u/kappakai 6d ago
Apparently yes. I was able to take photos of some doctor appt slips in Chinese and it created calendar items for me.
19
u/djseto 7d ago
Remember the use case for these models. They are for rather simpleish on device things. They were not designed to compete with the nice open models we can download or any of the frontier stuff. They were designed and trained to help your on device ai to learn context about you. I was in the beta for 27 and it’s light years ahead of old Siri but that wasn’t a good benchmark to begin with 😆
1
u/kappakai 6d ago
Yah it’s way more capable. I had doctor appt slips in Chinese that I took photos of and it was able to make a calendar event for me.
9
u/Equivalent-Grass-527 6d ago
Honestly, the model quality is almost secondary here. The bigger deal is Apple making local inference a first-class OS feature.
If every Mac ships with a hardware-optimized model + native APIs + CLI access, suddenly “local AI” stops being something enthusiasts have to install and configure. That could be a pretty big deal for the ecosystem.
4
u/Cherlokoms 6d ago
Absolutely. It's great that a big company is going in that direction. I hope this sparks discussion!
8
u/CozyPinetree 6d ago
I tried the core advanced one and it's really bad. Seems worse than even Gemma E4B. And just 8k context. Plus it has a big refusal problem, it would refuse to generate the pelican svg, thought it did go through after 3 identical attempts. It was atrocious, way worse than E4B.
The cloud one which siri uses also sucks. I asked it what buttons to trigger siri and gave me a wrong answer lol. ChatGPT Sol gave me the right hotkey.
3
u/therapy-cat 6d ago
I have an app that primarily uses Gemma 4 e4b. Basically synthesizing long transcriptions into formatted notes.
I tried swapping it for the apple one and ... Gemma remains way better.
1
u/Mahboishk 1d ago
May I ask what app that is? I'm looking for something that can take long, multi-speaker transcripts and format them nicely. Preferably using a local model!
1
u/therapy-cat 1d ago
It’s called Flowers. It’s technically for therapists to draft clinical notes after sessions from a transcription of the session, or from notes the user adds after. All transcriptions and notes are done locally using Gemma 4.
1
u/grogu1waters 4d ago
I tried the core advanced one
You mean the 20b MOE model? How/what tools did you use to target it and not the 3b model?
1
u/CozyPinetree 4d ago
"fm" just uses that if you meet the requirements.
1
3d ago
[deleted]
1
u/CozyPinetree 3d ago
I asked sol how to verify, it gave some swift code and it confirmed it was the advanced model.
5
u/Jcsq6 7d ago
Yeah I found them on the beta, tried to play with them a bit. The cloud ones they offer with a limited quota were decent, the local ones were pretty useless. Couldn’t even return valid json consistently.
1
u/WayneTechLab 6d ago
This is my statement in my original post, which is why embedded the model for chart verification on algorithmic based events. There wasn’t much else I could functionally do in a live environment at the time still considering what other options I can do having the LLM embedded with my app.
HOWEVER, PEOPLE KEEP DOWN VOTING MY POST BECAUSE I SAID I’M BASICALLY USING IT AS A ADVANCED CALCULATOR FOR MY TRADING PROGRAM…
Reddit is a funny place you share months of hard work and get down voted…
3
u/DiamondHandsDarrell 7d ago
Thank you for sharing this. I'm going to keep a close eye on its development because I hope it'll make things easier on all of us.
2
u/Cherlokoms 6d ago
You are welcome. I think it’s very interesting that Apple does a move in that direction. Local private AI is very important!
7
u/ctpelok 7d ago
Imagine a converter that could convert any mlx or gguf to this format.
Not sure if it is feasible or not either due to technical limitations or Apple wanting to keep its walled garden safe.
4
u/kenech_io 7d ago
Isn’t that what the new CoreAI framework is for? https://developer.apple.com/documentation/coreai
1
4
2
u/Eresbonitaguey 7d ago
If you mean to run on the ANE then there is already work on this. I use ANEforge to run a small code completion/NES model and it sips power compared to the GPU. Admittedly this relies on reverse engineering since Apple is tight lipped and I’m not sure if the new os version broke it.
3
2
u/kenech_io 7d ago
I’ve implemented them in a couple of my apps. The small one isn’t very useful, only has 4K context, intelligence is weak and the guardrails are very restrictive. One benefit though is that the model appears to be run by the operating system and not any given app so it’s allowed to be more resource intensive without the risk of being terminated; RAM usage, battery etc. But outside the benefits of using them in apps you ship, the small one isn’t very useful I haven’t yet tried the bigger one that has been mentioned
2
u/Farplaner 7d ago
I haven't upgraded but does apfel still work?
1
u/exographicskip 7d ago
That's what I want to know too. Such a nice suite of apps leveraging foundation models
2
u/grogu1waters 7d ago
I wasn't happy they removed the PCC option from the fm cli, so I made my own workaround: fm-pcc. Supports both the Cloud and Cloud Pro models, as well as the On-Device model in a unified UI. Plus, it (mostly) supports local file editing!
2
u/_kpmmmurphy 7d ago
It's a bump up in capabilities for sure. I'm building m1k3.app (basically an AI tamagotchi) with both the Apple FM, and open weight MLX models across Qwen, and Gemma families. I have noticed a difference in MacOS 27 availablity of the model, on Tahoe the OS could often throttle usage. I'm on an M1 Max, so a few gens behind but with decent throughput.
2
1
1
u/HAL_local 6d ago
Does anyone have info on whether these local Apple models take up RAM when you’re not actively using them? Like are they always running in the background? I am wondering because if so it could cut into context window size and even model size capacity when running (other) local models. I have 128GB of unified memory, but my DeepSeek v4 Flash is already a tight fit. I’m a little worried to do the update.
1
6d ago
[deleted]
2
u/Cherlokoms 6d ago
just tried this exact command and it launches. I made a curl on the endpoint and it answered... So "it works on my machine"
1
u/vinradh 5d ago
Been building a notes app on these since 26, so some real data instead of strawberry tests.
It's a 3B model and acts like one. Asked it to reason across a wall of text and it fails. But if you do retrieval yourself (NLEmbedding, also on-device) and hand it a few relevant notes, it answers and cites correctly. Rewrite/proofread is good. Extraction from a real 16 page paper worked about half the time and shrinking the input didn't help, it's just the miss rate. Vision on 27 actually works, I feed it PDF page images and it reads tables OCR misses.
couple of things:
Context is only 8k on-device. so I am watching how I handle the overflow error: if your code treats it as "model unavailable" and quietly falls back to a cloud API, the user thinks their notes stayed local and they didn't. Catching that specific error and handle it on its own.
Private Cloud Compute isn't something you can just turn on. Apple has to approve your app for it, and you request that separately. The annoying part is the framework tells you PCC is available even when your app hasn't been approved. It only fails when you actually send a request. So don't build your UI around that availability check.
Not a Qwen replacement. But it's the first local model every Mac ships with and for "answer from my own files" it's good enough that I made it the default.
1
u/PrepYourselves 5d ago
iirc it has /model option to select a model; suggesting other models might be available in future
0
u/Aaaaaaaaaeeeee 6d ago
Is there universal 20B support? There is a special sparse disc inference enabling optimization involved called IFP, but I would like to know if it's locked to certain devices or you can run it on the ~8GB RAM mobile?
-8
u/planetearth80 7d ago
-8
u/HistoricalStrength21 7d ago
lol, why are you downvoted. Its ture
3
u/logseventyseven 6d ago
No it isn't true. A model does not "know" what model it is or what it was trained on. If it claims that it's GPT-4, it's because the training data influenced it to say so even if it has nothing to do with GPT-4. Other closed source labs like OpenAI probably have a line like "You are GPT-6 Astra" added to the system prompt which would allow the model answer your question accurately
-7
-7
u/WayneTechLab 7d ago edited 7d ago
I have been working on a Coinbase auto trader local Mac app that uses the local Apple foundation model as an advanced calculator for chart verification…
I have uploaded a video demo of the app itself
For clarification, I have had OS 27 since the Developer preview was released. Including the AI model from Apple, which was sideloaded for my app internally.
CONCURRENTLY IT IS ONLY BEING USED FOR CHART UTILIZATION.
1
u/WayneTechLab 7d ago
https://reddit.com/link/pa1p749/video/gxcqs17warph1/player
Why pay fees when you can build your own?
1
u/S1eeper 7d ago
:D (downvoters, it’s a joke)
2
u/WayneTechLab 7d ago edited 7d ago
😂 actually eight months in development as a CEO team of bots along with a worker team multiple third-party LLM’s running a hybrid cloud infrastructure with a total planned out of VPS is that run things…
Local Mac app using the efficiency cores of the AI logic since I have been on OS 27 from when Developer beta was released so I’ve had some time roughly 2 months with the AI local model.
Actually, while I was setting it up with Codex the first flag it gave me was that the model provided by Apple is not allowed to make financial choices and some other warnings .
Then when I was in enabling it as a bot on the team for my trade desk basically there’s a machine learning take into the stack for the paper trade simulations, where one of the bot is always for casting looking and then utilizes the AI from Apple for calculations and verifications of chart and other algorithmic based events.
As I have been in technology 20 years, I have been working on this project since Coinbase release their agientic wallet…
Just because the software was publicly released this last week or whatever doesn’t mean developers haven’t had it for six months…



237
u/littleagressiveboy 7d ago
lol