I heard foundation models are a big deal. Can you give me an overview of their capabilities?
Asked on 06/15/2025
3 searches
Foundation models are a significant advancement in AI, particularly in the context of Apple's ecosystem. At WWDC 2025, Apple introduced the Foundation Models framework, which provides access to an on-device large language model through a Swift API. This framework is available on macOS, iOS, iPadOS, and VisionOS, and it allows developers to enhance their apps with intelligent features while keeping data private and offline.
Key capabilities of the Foundation Models framework include:
-
Text Generation and Summarization: The framework can generate content, summarize text, and analyze user input, making it useful for applications like personalized search suggestions or generating itineraries in travel apps.
-
Structured Output: Using features like Generable and Guided Generation, developers can prompt the model to produce structured data, such as JSON or CSV, which is easier to integrate into app interfaces.
-
Tool Calling: This feature allows the model to autonomously execute code defined in your app, enabling it to perform actions like fetching live data or interacting with app-specific functions.
-
Stateful Sessions: The framework supports multi-turn interactions with stateful sessions, allowing for more complex and context-aware conversations.
-
Privacy and Efficiency: Since the model runs on-device, it ensures user data remains private and does not increase app size. The model is optimized for performance with techniques like quantization and speculative decoding.
For a more detailed overview, you can refer to the session Meet the Foundation Models framework (00:00:00) and Deep dive into the Foundation Models framework (00:00:00).

Deep dive into the Foundation Models framework
Level up with the Foundation Models framework. Learn how guided generation works under the hood, and use guides, regexes, and generation schemas to get custom structured responses. We’ll show you how to use tool calling to let the model autonomously access external information and perform actions, for a personalized experience. To get the most out of this video, we recommend first watching “Meet the Foundation Models framework”.

Meet the Foundation Models framework
Learn how to tap into the on-device large language model behind Apple Intelligence! This high-level overview covers everything from guided generation for generating Swift data structures and streaming for responsive experiences, to tool calling for integrating data sources and sessions for context management. This session has no prerequisites.

Discover machine learning & AI frameworks on Apple platforms
Tour the latest updates to machine learning and AI frameworks available on Apple platforms. Whether you are an app developer ready to tap into Apple Intelligence, an ML engineer optimizing models for on-device deployment, or an AI enthusiast exploring the frontier of what is possible, we’ll offer guidance to help select the right tools for your needs.