WWDC25: Bring on-device AI to Your App Using the Foundation Models Framework

WWDC25 introduced a transformative leap for developers: access to Apple’s on-device large language model through the new Foundation Models framework. This means it can be built intelligent features that are fast, privacy-respecting, and fully offline.

In this post, you will observe through the capabilities of the Foundation Models framework, how to use it in your app, and what makes it a game-changer for iOS, macOS, iPadOS, and visionOS development. It’ll be inspected in four categories.

  • Prompt Engineering
  • Tool Calling
  • Streaming Output
  • Profiling