Topic guide

AI & Machine Learning

Explore Apple Intelligence, Foundation Models, Core ML, Vision, and practical ways to ship private, capable machine learning features.

This topic connects Apple’s model frameworks with the product decisions needed to use them well. It covers on-device and cloud models, tool calling, evaluation, computer vision, model conversion, and the privacy and performance constraints that shape real apps.

Sessions
76
2026
38
2025
17
2024
21

What this topic covers

202620252024

WWDC 2026

38 sessions
  1. Apple Intelligence Group Lab63:55 · AI & Machine LearningJoin us online for a deep dive into WWDC26 with Apple engineers and designers to ask questions, get advice, and follow the discussion about the week's biggest Apple Intelligence announcements. Conducted in…
  2. Best practices for integrating visual intelligence in your app17:45 · App Services, AI & Machine LearningGain insight on how visual intelligence can transform content discovery in your app. Explore how to define entities, process images, and handle multiple result types effectively. Learn best practices for…
  3. Bring an LLM provider to the Foundation Models framework20:41 · AI & Machine LearningExtend the Foundation Models framework by implementing a LanguageModelExecutor for new models. Explore how to interface with the LanguageModelSession's transcript, manage session state effectively, and…
  4. Bringing Cyberpunk 2077 to Mac27:54 · AI & Machine Learning, Graphics & GamesGo behind the scenes and learn from CD PROJEKT RED how Cyberpunk 2077 came to Mac, setting a new standard for AAA gaming on macOS. Explore how the team leveraged Apple's robust hardware, software, and…
  5. Build AI-powered scripts with the fm CLI and Python SDK16:36 · AI & Machine LearningExplore all the new ways to leverage Apple Foundation Models on macOS. The Foundation Models SDK for Python lets you integrate with popular tooling and evaluation packages in the Python ecosystem. Find out how…
  6. Build agentic app experiences with the Foundation Models framework21:43 · AI & Machine LearningLearn how to take your intelligence features further with Foundation Models framework primitives for dynamic context and agentic workflows. We'll walk through engineering shared context, setting up privacy…
  7. Build intelligent Siri experiences with App Schemas27:23 · App Services, AI & Machine LearningBring your app's content and actions to Siri with App Intents. Model your data using App Entities, adopt App Schemas to enable powerful system actions, and support natural language interactions powered by…
  8. Build real-time neural rendering pipelines with Metal22:16 · AI & Machine Learning, Graphics & GamesDiscover how to integrate machine learning into your real-time rendering pipeline using Metal 4. We'll explore practical adoption patterns and best practices for achieving production-quality results with…
  9. Build with the new Apple Foundation Model on Private Cloud Compute10:58 · System Services, AI & Machine LearningPrivate Cloud Compute lets you access powerful, frontier-class models while protecting user privacy. Explore how it works and how to access it using the Foundation Models framework. Discover best practices for…
  10. Code-along: Make your app available to Siri24:20 · App Services, AI & Machine LearningDive deep into an Xcode project showing how you can make your app available to Siri. Learn how to adopt App Schemas to let people ask questions about calendar events and take natural language actions like…
  11. Coding Intelligence, Machine Learning & AI Group Lab62:29 · AI & Machine LearningJoin us online for a deep dive into WWDC26 with Apple engineers and designers to ask questions, get advice, and follow the discussion about the week's biggest announcements for coding intelligence, machine…
  12. Create UI prototypes using agents in Xcode18:11 · AI & Machine Learning, Developer ToolsLearn how to prototype your app using agents in Xcode. Explore techniques for using AI to prototype interactions, iterate on layouts, and generate creative solutions to design challenges. You'll learn how to…
  13. Create high-quality images using Image Playground14:11 · AI & Machine LearningEnable high-quality image creation in your app using Image Playground. With a new generative model that runs on Private Cloud Compute, users can make images in virtually any style, including photorealistic, in…
  14. Create robust evaluations for agentic apps21:28 · AI & Machine LearningLearn how to leverage advanced features of the Evaluations framework to build robust evaluations for your app. Explore evaluating flows with tool calling and dynamic conditions, and how to define what correct…
  15. Debug and profile agentic app experiences with Instruments14:20 · AI & Machine LearningExplore the enhanced FoundationModels instrument in Xcode to inspect behavior and optimize the performance of agentic flows. Learn how to inspect prompts, analyze latency, and trace control flow in advanced…
  16. Design immersive environments for visionOS apps and the spatial web15:58 · AI & Machine Learning, Graphics & GamesLearn how you can create photoreal visionOS environments for your apps, websites, and SharePlay experiences. Discover the design principles that make environments feel truly immersive and find out how you can…
  17. Discover new capabilities in the App Intents framework18:02 · App Services, AI & Machine LearningLevel up your App Intents adoption with advanced features to make it faster, more flexible, and more relevant. Find out how ValueRepresentation and RelevantEntities make your content more discoverable and…
  18. Dive into Core AI model authoring and optimization29:21 · AI & Machine LearningDive into the complete custom model deployment workflow for Apple silicon with the new Core AI framework. Discover powerful techniques for authoring models using custom Metal kernels, alongside platform-aware…
  19. Explore advanced App Intents features for Siri and Apple Intelligence24:08 · App Services, AI & Machine LearningPolish how your app works with Siri using advanced App Intents APIs. Learn techniques that let people accomplish more with just their voice, help Apple Intelligence find your content, and provide context for…
  20. Explore distributed inference and training with MLX22:06 · AI & Machine LearningScale your machine learning workloads across multiple Macs using MLX. Learn how to tackle interconnect efficiency, large model inference, request batching, and distributed training challenges. Discover how a…
  21. Explore numerical computing in Swift with MLX14:31 · AI & Machine Learning, SwiftBring NumPy-style computing natively to Swift with MLX Swift. Discover how to eliminate cross-language friction in your machine learning workflows by handling image processing, tensor operations, and neural…
  22. Improve your prompts by hill-climbing with Evaluations26:41 · AI & Machine LearningLearn comparative evaluation techniques to guide your prompt engineering and select the right model for your app. Explore how to baseline performance, expand your evaluation strategy, and convert results to…
  23. Inside Apple Intelligence and Xcode: Special Presentation87:52 · AI & Machine Learning, Developer ToolsStep inside Steve Jobs Theater to discover the latest Apple Intelligence and Xcode advancements. Learn how to accelerate your development with new agentic coding workflows in Xcode 27, and discover how App…
  24. Integrate on-device AI models into your app using Core AI23:44 · AI & Machine LearningDiscover a curated collection of popular open-source models — including Qwen, Mistral, SAM3, and more — optimized for Apple silicon using the new Core AI Framework. Learn how to download, run, and benchmark…
  25. LLM search using Core Spotlight16:25 · AI & Machine LearningLevel up basic search into a retrieval-augmented system using SpotlightSearchTool and LanguageModelSession. Explore Core Spotlight integration, delegate-based hydration patterns, and how metadata quality…
  26. Machine Learning & AI Group Lab62:41 · AI & Machine LearningJoin us online for a deep dive into WWDC26 with Apple engineers and designers to ask questions, get advice, and follow the discussion about the week's biggest machine learning and AI announcements. Conducted…
  27. Meet Core AI20:43 · AI & Machine LearningDiscover Core AI, Apple's new framework for on-device AI model deployment. Tour the ecosystem, from Python libraries for converting, authoring, and optimizing models, to a Swift API for simple plug-and-play…
  28. Meet the Evaluations framework25:46 · AI & Machine LearningLearn how to evaluate model-driven experiences using the Evaluations framework. In a probabilistic world, unit tests alone won't suffice. Discover how to define metrics, automatically grade outputs, and…
  29. Meet the Music Understanding framework16:40 · AI & Machine Learning, Audio & VideoDiscover Music Understanding, a new framework that lets your app analyze audio across six dimensions, on device: key, rhythm, structure, pace, instrument activity, and loudness. And use the Music Understanding…
  30. Optimize custom machine learning operations with Metal tensors16:13 · Graphics & Games, AI & Machine LearningUnlock powerful machine learning performance with the Metal Tensor API and Metal Performance Primitives (MPP) Tensor Ops library. Discover how to create portable operations that take advantage of Neural…
  31. Run local agentic AI on the Mac using MLX13:37 · AI & Machine LearningRun AI agents locally with privacy, low latency, and offline access. Dive into how MLX advancements and Mac hardware make powerful agentic workflows possible entirely on-device. You'll explore code agents such…
  32. Secure your app: mitigate risks to agentic features25:12 · AI & Machine Learning, Privacy & SecurityExplore how to evaluate threats from indirect prompt injection, such as data exfiltration and unintended actions. Discover system safeguards and security best practices for using App Intents and the Foundation…
  33. Speedrun your game port with agentic coding28:00 · AI & Machine Learning, Graphics & GamesKickstart your game's journey to Apple platforms with new agentic skills in Game Porting Toolkit 4 that can dramatically accelerate the process of porting your game. Explore how to work alongside your AI…
  34. Translate your app using agents in Xcode14:52 · AI & Machine Learning, Developer ToolsFind out how Xcode and coding agents help you translate String Catalogs using the context of your app. We'll walk through strategies for reviewing translated output and iterating on your localizations, so you…
  35. Validate your App Intents adoption with AppIntentsTesting25:57 · AI & Machine LearningMeet AppIntentsTesting, a new framework for validating your App Intents through the same infrastructure used by Siri, Shortcuts, and Spotlight. Discover how to execute intents, inspect results, and test…
  36. What’s new in Shortcuts11:02 · AI & Machine Learning, System ServicesExplore techniques to build powerful shortcuts using your app's content. New automations unlock additional ways to integrate your app with the system. Refine how your App Entity is presented to LLMs using the…
  37. What’s new in image understanding15:46 · App Services, AI & Machine LearningUnlock powerful image understanding with the latest Vision framework and Foundation Models framework updates. The new tap-to-segment request lets you segment images in new ways, and Vision now supports…
  38. What’s new in the Foundation Models framework21:13 · AI & Machine LearningExplore what's new in the Foundation Models framework. Learn how to access Private Cloud Compute, integrate third-party and open source models, and work with vision capabilities. Discover context management…

WWDC 2025

17 sessions
  1. Bring advanced speech-to-text to your app with SpeechAnalyzer19:07 · AI & Machine LearningDiscover the new SpeechAnalyzer API for speech to text. We'll learn about the Swift API and its capabilities, which power features in Notes, Voice Memos, Journal, and more. We'll dive into details about how…
  2. Code-along: Bring on-device AI to your app using the Foundation Models framework30:32 · AI & Machine LearningDevelop generative AI features for your SwiftUI apps using the Foundation Models framework. Get started by applying the basics of the framework to create an awesome feature. Watch step-by-step examples of how…
  3. Combine Metal 4 machine learning and graphics29:40 · Graphics & Games, AI & Machine LearningLearn how to seamlessly combine machine learning into your graphics applications using Metal 4. We'll introduce the tensor resource and ML encoder for running models on the GPU timeline alongside your…
  4. Deep dive into the Foundation Models framework25:31 · AI & Machine LearningLevel 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…
  5. Design interactive snippets7:28 · AI & Machine Learning, DesignSnippets are compact views invoked from App Intents that display information from your app. Now, snippets can allow your app to bring even more capability to Siri, Spotlight, and the Shortcuts app by including…
  6. Develop for Shortcuts and Spotlight with App Intents18:56 · AI & Machine LearningLearn about how building App Intents that make actions available and work best with the new features in Shortcuts and Spotlight on Mac. We'll show you how your actions combine in powerful ways with the new…
  7. Discover machine learning & AI frameworks on Apple platforms19:27 · Essentials, AI & Machine LearningTour 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…
  8. Dive deeper into Writing Tools17:54 · App Services, AI & Machine LearningWith Writing Tools, people can proofread, rewrite, and transform text directly within your app. Learn advanced techniques to customize Writing Tools for your app. Explore formatting options and how they work…
  9. Explore large language models on Apple silicon with MLX20:08 · AI & Machine LearningDiscover MLX LM – designed specifically to make working with large language models simple and efficient on Apple silicon. We'll cover how to fine-tune and run inference on state-of-the-art large language…
  10. Explore new advances in App Intents26:49 · AI & Machine LearningExplore all the new enhancements available in the App Intents framework in this year's releases. Learn about developer quality-of-life improvements like deferred properties, new capabilities like interactive…
  11. Explore prompt design & safety for on-device foundation models22:11 · Design, AI & Machine LearningDesign generative AI experiences that leverage the strengths of the Foundation Models framework. We'll start by showing how to design prompts for the on-device large language model at the core of Apple…
  12. Get started with MLX for Apple silicon19:29 · AI & Machine LearningMLX is a flexible and efficient array framework for numerical computing and machine learning on Apple silicon. We'll explore fundamental features including unified memory, lazy computation, and function…
  13. Get to know App Intents24:36 · AI & Machine LearningLearn about the App Intents framework and its increasingly critical role within Apple's developer platforms. We'll take you through a ground-up introduction of the core concepts: intents, entities, queries…
  14. Meet the Foundation Models framework23:24 · AI & Machine LearningLearn 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…
  15. Optimize CPU performance with Instruments32:59 · AI & Machine Learning, Graphics & GamesLearn how to optimize your app for Apple silicon with two new hardware-assisted tools in Instruments. We'll start by covering how to profile your app, then dive deeper by showing every single function called…
  16. Read documents using the Vision framework20:22 · AI & Machine LearningLearn about the latest advancements in the Vision framework. We'll introduce RecognizeDocumentsRequest, and how you can use it to read lines of text and group them into paragraphs, read tables, etc. And we'll…
  17. What’s new in BNNS Graph23:45 · AI & Machine LearningThe BNNS Graph Builder API now enables developers to write graphs of operations using the familiar Swift language to generate pre- and post-processing routines and small machine-learning models. BNNS compiles…

WWDC 2024

21 sessions
  1. Accelerate machine learning with Metal25:06 · Graphics & Games, AI & Machine LearningLearn how to accelerate your machine learning transformer models with new features in Metal Performance Shaders Graph. We'll also cover how to improve your model's compute bandwidth and quality, and visualize…
  2. Bring your app to Siri21:49 · App Services, AI & Machine LearningLearn how to use SiriKit and App Intents to expose your app's functionality to Siri and Apple Intelligence. Discover which intents are already available for your use, and how to adopt App Intent domains to…
  3. Bring your app’s core features to users with App Intents26:02 · App Services, AI & Machine LearningLearn the principles of the App Intents framework, like intents, entities, and queries, and how you can harness them to expose your app's most important functionality right where people need it most. Find out…
  4. Bring your machine learning and AI models to Apple silicon30:09 · AI & Machine LearningLearn how to optimize your machine learning and AI models to leverage the power of Apple silicon. Review model conversion workflows to prepare your models for on-device deployment. Understand model compression…
  5. Build a great Lock Screen camera capture experience22:49 · AI & Machine Learning, Photos & CameraFind out how the LockedCameraCapture API can help you bring your capture application's most useful information directly to the Lock Screen. Examine the API's features and functionality, learn how to get…
  6. Deploy machine learning and AI models on-device with Core ML18:15 · AI & Machine LearningLearn new ways to optimize speed and memory performance when you convert and run machine learning and AI models through Core ML. We'll cover new options for model representations, performance insights…
  7. Design App Intents for system experiences9:19 · AI & Machine Learning, DesignApp Intents power system experiences in controls, Spotlight, Siri, and more. Find out how to identify the functionality that's best for App Intents, and how to use parameters to make these intents flexible…
  8. Discover Swift enhancements in the Vision framework16:49 · AI & Machine LearningThe Vision Framework API has been redesigned to leverage modern Swift features like concurrency, making it easier and faster to integrate a wide array of Vision algorithms into your app. We'll tour the updated…
  9. Explore machine learning on Apple platforms17:33 · AI & Machine LearningGet started with an overview of machine learning frameworks on Apple platforms. Whether you're implementing your first ML model, or an ML expert, we'll offer guidance to help you select the right framework for…
  10. Explore object tracking for visionOS17:01 · AI & Machine Learning, Spatial ComputingFind out how you can use object tracking to turn real-world objects into virtual anchors in your visionOS app. Learn how you can build spatial experiences with object tracking from start to finish. Find out…
  11. Get started with Writing Tools12:24 · AI & Machine Learning, SwiftUI & UI FrameworksLearn how Writing Tools help users proofread, rewrite, and transform text in your app. Get the details on how Writing Tools interact with your app so users can refine what they have written in any text view…
  12. Introducing enterprise APIs for visionOS21:18 · AI & Machine Learning, App ServicesFind out how you can use new enterprise APIs for visionOS to create spatial experiences that enhance employee and customer productivity on Apple Vision Pro.
  13. Keep colors consistent across captures23:48 · AI & Machine Learning, Photos & CameraMeet the Constant Color API and find out how it can help people use your app to determine precise colors. You'll learn how to adopt the API, explore its scientific and marketing potential, and discover best…
  14. Meet the Translation API16:31 · App Services, AI & Machine LearningDiscover how you can translate text across different languages in your app using the new Translation framework. We'll show you how to quickly display translations in the system UI, and how to translate larger…
  15. Support real-time ML inference on the CPU20:03 · AI & Machine LearningDiscover how you can use BNNSGraph to accelerate the execution of your machine learning model on the CPU. We will show you how to use BNNSGraph to compile and execute a machine learning model on the CPU and…
  16. Support semantic search with Core Spotlight10:55 · AI & Machine Learning, App ServicesLearn how to provide semantic search results in your app using Core Spotlight. Understand how to make your app's content available in the user's private, on-device index so people can search for items using…
  17. Train your machine learning and AI models on Apple GPUs18:21 · App Services, AI & Machine LearningLearn how to train your models on Apple Silicon with Metal for PyTorch, JAX and TensorFlow. Take advantage of new attention operations and quantization support for improved transformer model performance on…
  18. Use HDR for dynamic image experiences in your app34:29 · AI & Machine Learning, Audio & VideoDiscover how to read and write HDR images and process HDR content in your app. Explore the new supported HDR image formats and advanced methods for displaying HDR images. Find out how HDR content can coexist…
  19. What’s new in App Intents17:56 · App Services, AI & Machine LearningLearn about improvements and all-new features with App Intents, and discover how this framework can help you expose your app's functionality to Siri, Spotlight, Shortcuts, and more. We'll show you how to make…
  20. What’s new in Create ML11:32 · AI & Machine LearningExplore updates to Create ML, including interactive data source previews and a new template for building object tracking models for visionOS apps. We'll also cover important framework improvements, including…
  21. What’s new in DockKit16:06 · AI & Machine Learning, Photos & CameraDiscover how intelligent tracking in DockKit allows for smoother transitions between subjects. We will cover what intelligent tracking is, how it uses an ML model to select and track subjects, and how you can…