logoalt Hacker News

Apple's Siri AI Can Be Swapped Out for Claude, ChatGPT, Code Shows

205 pointsby toshtoday at 12:01 PM132 commentsview on HN

Comments

Kuyawatoday at 2:17 PM

Siri was the first widely available AI bot but they forgot to open it to developers. The ecosystem would have grown a million fold in all these years

Never underestimate the power of a bored programmer

  Siri turn on the lights
  Siri code a Doom clone in Swift
  Siri design a landing page for a Consulting Agency
  Siri summarize the latest news about AI
  Siri find a solution to the Riemann hypothesis
Now that's an agent I'd use. Can we start with Siri for the terminal?

$ Siri 'List the files in this folder'

show 6 replies
taybintoday at 12:52 PM

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.

show 4 replies
TheDongtoday at 3:10 PM

And you can also sideload apps (only in the EU), change you default navigation app from apple maps (only in the EU), and use more features of the NFC reader (only in the EU).

The code for all of those things is there, but not enabled if for most iOS users. There's a non-zero chance this code is there for Apple to try and convince the EU to let them release a Siri AI, and then just like sideloading have some impossible-to-actually-use alternative path to make the DMA happy.

cdrnsftoday at 3:21 PM

My favorite Siri behavior is telling it, on my phone, to turn on a focus state only for it to transfer the request to a nearby HomePod that tells me it can't help with that. I hope the new changes to it are an improvement, but the bar is currently buried in the dirt.

awakeasleeptoday at 4:56 PM

I pray for the possibility of not only choosing the provider, but being able to choose the thinking level.

I've been using the new siri, and it seems more or less stuck in instant-answer mode, which gives really terrible answers with any provider.

I wish more people were talking about this, but if you can't crank up the models to extended thinking, the technology is more or less stuck at 2004 levels of usefulness.

akietoday at 12:45 PM

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.

show 3 replies
sajithdilshantoday at 1:25 PM

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

show 1 reply
syntaxingtoday at 12:27 PM

I would pay a good chunk of money if Apple released a local AI hub to coordinate all AI usage locally (including photo indexing).

show 3 replies
theturtletalkstoday at 2:42 PM

Once Siri gets MCP support, it’ll be my main orchestrator.

I built an app that lets me run terminals on my MacBook. It’s a Next app so I can go to that website on my phone using Tailscale. It has a built-in MCP server, so I can connect it to ChatGPT and have it create terminal sessions, orchestrate terminal sessions, all that good stuff.

Down the line, I’d like to be able to connect it to Siri and just talk to my phone and it can control terminal sessions and projects that I’m working on on my laptop.

show 1 reply
rock_artisttoday at 3:03 PM

Apple Foundations Models Framework already aimed towards some generalized API for models. Personally I like it, just as I would be a little happier if instead of codex/claude/antigravity (rip gemini cli) I would have single standardized interface.

With mobile devices especially where ideally models could be shared across several apps.

But this specific code I'd assume is targeted to comply with EU regulations more than anything.

OT:

Since I've moved to Spain my principal Apple account is still in my home country but I've made another one for local app-store (since some local apps aren't available if you're not in the Spanish store).

iPhone is acting really strange, I'm logged to my principal account for iCloud+ and anything and local App Store.

If I log back to my principal account, I loose HCE mode and my building NFC app stops working until I re-log in the Spanish Apple Store.

If I'm logged at the Spanish account, I loose Siri AI which is blocked in the EU...

kmfrktoday at 2:39 PM

Third-party calls won't eat into Apple's compute, so it's not entirely against the interests of Apple as they put caps on people's AI use.

I wonder what the margin on this stuff is for them:

    Some Apple Intelligence features in the Home app, such as
    video summaries, are available for a limited number of
    cameras depending on your iCloud+ plan — up to 1 camera
    in the 2 TB plan, up to 2 cameras in the 6 TB plan, and
    up to 5 cameras in the 12 TB plan. Supported camera
    counts and other iCloud+ plan features may change over time.
https://support.apple.com/en-us/127901
vjvjvjvjghvtoday at 3:36 PM

Seems Apple's first attempt AI failing two years ago is turning into a blessing. Now they can buy AI as a commodity from the cheapest supplier. Well played.

davikrtoday at 2:51 PM

I don't want to tell Siri to ask Claude or GPT - I want Siri to automatically delegate to another model of my choice when it can't answer something, instead of showing irrelevant web searches.

youngandvacanttoday at 4:23 PM

One can imagine a scenario where 1) this requires a Claude or ChatGPT subscription, 2) this subscription needs to be purchased through the iOS app. AI providers get new users, Apple gets its App Store tax, everyone wins.

thallosaurustoday at 12:30 PM

Don't they need that for China for compliance with their law?

show 1 reply
niccetoday at 12:15 PM

That would be really cool, if you can route your local model for it.

show 1 reply
jimmydoetoday at 4:35 PM

this does not provide much value on Mac, as Claude and ChatGpT apps both have global key activation.

iPhone is different, one button hold on phone without touch the phone is arguably Apple's last and only moat.

kisamototoday at 2:36 PM

In my opinion the OS should broker the communication between harnesses (which is part of Siri), LLMs and app functionality. It can take into account the permissions, the user could configure which LLM to use at an OS system settings level and complex workflows can integrate permissions like FaceID only once as the harness then interacts with APIs exposed by applications (arguably already there with app intents).

Self promotion blog article:

https://braw.dev/blog/2026-04-06-mobile-os-as-agentic-broker...

show 1 reply
vinni2today at 12:20 PM

Hmmm then why is it not available in EU?

show 3 replies
isodevtoday at 1:51 PM

Nice, thanks EU for forcing Apple. I guess it was possible all along.

show 1 reply
velcrovantoday at 1:24 PM

Is there any hint that Siri can be connected to arbitrary MCP providers?

Simulacratoday at 12:42 PM

Siri, and Alexa, would be significantly more useful if it could be connected to ChatGPT etc.

show 2 replies
fennecbutttoday at 5:34 PM

"Designed" is a stretch here, lmao.

yalogintoday at 4:51 PM

What does a full integration of claude or openAI models into the phone even mean? What additional functionality can one get and what are those use cases? Does it actually pull in more users to the voice/Siri interface? I mean even with vastly superior models, does it move the needle enough to attract more users?

vouaobrasiltoday at 2:18 PM

It would be great if AI could be completely removed from iOS altogether, including any underlying frameworks.

show 1 reply
verdvermtoday at 3:34 PM

this is likely true for most applications accessing the standard APIs, a good thing in my book

HumblyTossedtoday at 1:32 PM

News at 11: Developers write decoupled code.

show 1 reply
stego-techtoday at 1:41 PM

Neat. Now let me point it to an OpenAI-compatible API endpoint of my choosing, like a Mac Mini running Hermes on my LAN.

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.

show 1 reply
anslopic22today at 2:18 PM

Now Claude will be listening to your audio 24/7 via the AOP logs:

    [PhraseSpotter] Detected wake word “hungry” with a score 0.942.

    [com.apple.voiceactivation] Proceeding with full wake. 
And serve you ads accordingly (or sell the log data to other ad networks)
show 4 replies
blueorangestoday at 2:16 PM

[dead]

rougehuhtoday at 1:23 PM

So will they have access to the AOP?

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

show 1 reply
crazyengtoday at 1:28 PM

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....

show 2 replies