Apple Foundation Models

Apple opens the door to Claude, and commenters are already side-eyeing the master plan

TLDR: Apple now lets developers use Claude through the same app-making system as Apple’s own AI, making it easier to switch between them. Commenters immediately split between calling it a smart convenience and suspecting it’s Apple quietly setting the stage for its own future AI takeover.

Apple just gave app makers a new way to plug Claude into the same built-in AI system they’d use for Apple’s own smaller on-device assistant, and the crowd instantly turned this into a full-blown motives debate. On paper, it’s simple: developers can swap between Apple’s private offline model and Anthropic’s cloud-powered Claude using the same tools, while requests go straight to Anthropic — not through Apple. That last part matters, because Apple says it won’t see the prompts or replies, and billing goes to the developer’s Anthropic account.

But the comments? Oh, they were less “neat developer update” and more "what is Apple really cooking here?" One popular reaction framed this as a clever setup for Apple’s future AI ambitions: if developers get used to Apple’s wrapper now, will Apple later slide in its own more powerful model and make switching effortless? That sparked the thread’s biggest tension — is this a friendly convenience, or a strategic funnel?

Then came the grumbling from the anti-abstraction camp. One commenter compared layers of AI tooling to body-shop middle managers from the ’90s, claiming these systems promise magic, burn tokens, and make simple tasks absurdly expensive. And because no tech thread can resist getting weird, another user jokingly crowned OpenRouter Intelligence the “real winner,” complete with a fake fancy pronunciation: “OÏ.” So yes, Apple announced a package, but the internet heard chess move, cash meter, and meme opportunity.

Key Points

  • Anthropic released a Swift package that integrates Claude into Apple’s Foundation Models framework through the LanguageModel protocol.
  • Developers can use the same LanguageModelSession API for Claude as for Apple’s on-device model, including streaming, guided generation, and tool calling.
  • Requests go directly from the app to the Claude API, Apple is not in the request path, and billing goes through the developer’s Anthropic account.
  • The package is in beta and targets the server-side language model API introduced in OS 27 betas, with support for iOS 27, macOS 27, visionOS 27, watchOS 27, and Xcode 27 beta.
  • The package includes model and capability configuration through ClaudeLanguageModel and ClaudeModel, plus support for fixed effort levels and server-side tools such as web search and code execution.

Hottest takes

"when they launch their own ... they can easily help devs make a seamless transition?" — daniel_iversen
"adding one more layer?" — zkmon
"the most successful AI was OpenRouter Intelligence? Pronounced as OÏ" — gregman1
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.