It’d be short sighted to not have a wrapper around which AI to use, even without implementation for them. Like, having an abstract parent class with a Siri implementation of it would be baseline good software engineering.
Yeah; plus we know they're designing with potential future local-only Vs. hybrid Vs. cloud-only in mind depending on hardware/market changes. So having it be this flexible buys them a ton of future potential.
People have speculated that with FPGAs or even an ASIC you could take some smaller models we have today, turn the chip into essentially that model-as-hardware, and get some really compelling performance/power-usage characteristics.
At that point running a GOOD quantized Q8 model on a phone is not beyond the realm.
That’s actually a good solution. Create a platform where app actions can be invoked with a permission model by any AI model.
Maybe apple can even have something similar to MCPs for tool invocations of apps and publish it so all models can actually be trained to use that framework
I actually think this is what they ended up doing - just regular conversations with tool calling into your various apps, behind a Siri AI API. not HTTP based mcps (for now) but rather local ones.
This is a very clever platform play. If you make Siri / your mac the central access point for all AI related workflows and make models interchangeable, then Apple has a huge weapon in the AI race.
I don't disagree, but I do feel the need to point out this was not Apple's plan A. Luckily for them they have so many tools and options at their disposal, that they are able to massively fail at developing their own models and still end up in a good position.
Apple “genius” has been to accept their plan A failed (the original Apple Intelligence), and instead of doubling down, let the others explore the space, then offer a good interface (I say that, I haven’t seen if it’s actually good).
So many other actors in the industry would have just doubled down and follow the race to the bottom
They didn’t invest in Siri and became the most valuable company in history. I don’t think Siri being better would have mattered much to be honest. Not joining the financial black hole that is AI training seems to have benefited them well so far. But yes, it’s definitely a case of failing upwards.
Adding quotes around “genius” as it seems you misunderstood what I meant
I don't know why you're getting downvoted. You're spot on.
Almost everyone developing their own AI is doomed to fail. I would not be surprised that when the dust settles, Microsoft CoPilot and Google Gemini will be left standing while OpenAI and Anthropic fade away. They will get what they need and then throw them away. "Embrace, extend, extinguish" is the same playbook for decades.
Just playing the devil advocate: what happens when the answers from a not-Apple LLM are garbage? Who the users are going to blame, Apple or OpenAI, Anthropic, etc..?
I'm not 100% on Apple side on this, I would love to chose whatever I want, even local models, but I get why trey trying to control 100% of the user experience. If they could trust any provider with customers data, they would let them in, since they're not competitors. They would even let Apple not spend a ton of money on developing LLMs....
Are people blaming Apple when Google search in Safari gives garbage results? Some probably are, but that really shouldn’t be a relevant discussion, in particular when the user explicitly chose which AI backend to use.
I think that's the end goal, at least looking at where their hardware is going. Or flexible routing with easy tasks running locally and only the more complex ones hitting the cloud
This appears to be the current feature prototype intended for the EU and potentially China. Apple has chosen not to release the new Siri AI in the EU because our Digital Markets Act requires them to allow interoperability. I.e. that users be allowed to choose another AI provider.
Ostensibly they'll activate this in the EU when it's ready. Given the current functionality, it looks ready (or close to being ready). My guess is it is ready and Apple is doing their usual negotiation tactics with the EU to see who blinks first.
My secret hope is that Tim Cook was the main weight behind cutting off half the new features from Apple software in the EU an attempt to weaponize their users against legislators. Even features that have had analogues where nobody would've ever asked for interoperability (i.e. Handoff/Continuity exists in the EU, but iPhone mirroring doesn't)
If this consistently has happened at every place you've worked in your career, I think you're luckier than you realize. Independent of the implementation, it's also still interesting as a sign of what might be supported for users down the line; I don't agree that this is how they'd write the code if they never expected to allow another provider, and other comments in the thread have already provided some insight into what the context might be (e.g. EU market).
People have speculated that with FPGAs or even an ASIC you could take some smaller models we have today, turn the chip into essentially that model-as-hardware, and get some really compelling performance/power-usage characteristics.
At that point running a GOOD quantized Q8 model on a phone is not beyond the realm.
Maybe apple can even have something similar to MCPs for tool invocations of apps and publish it so all models can actually be trained to use that framework
So many other actors in the industry would have just doubled down and follow the race to the bottom
This looks more like a participation medal, if at all.
Adding quotes around “genius” as it seems you misunderstood what I meant
Almost everyone developing their own AI is doomed to fail. I would not be surprised that when the dust settles, Microsoft CoPilot and Google Gemini will be left standing while OpenAI and Anthropic fade away. They will get what they need and then throw them away. "Embrace, extend, extinguish" is the same playbook for decades.
Apple is in the game of providing an application platform. Maybe in the future they will provide their own LLM.
You can’t even search this because Google thinks you mean “app” even when you use quotes around “aop”.
It’s the thing that runs PhraseSpotter 24/7
Ostensibly they'll activate this in the EU when it's ready. Given the current functionality, it looks ready (or close to being ready). My guess is it is ready and Apple is doing their usual negotiation tactics with the EU to see who blinks first.
This is not how politics works here.
EDIT: by broader I mean all apps the user installs on their phone.
I do not want my personal data or the queries against it to leave my network boundaries if at all possible. This should be a default option.