
Apple Foundation Models Dynamic Profiles: Multi-Agent iOS Workflows in 2026
Apple Foundation Models Dynamic Profiles let iOS developers switch instructions, tools, generation settings, and model backends inside one LanguageModelSession. The practical result is context-preserving model routing: one app workflow can move between private on-device reasoning, Private Cloud Compute, and specialized external models without rebuilding every conversation state by hand. What are Apple Foundation Models Dynamic Profiles? Apple Foundation Models Dynamic Profiles are declarative runtime profiles that change how a LanguageModelSession behaves for a specific phase of an AI workflow. Apple introduced them in WWDC26 Foundation Models sessions 241 and 242 alongside a broader 2026 stack: on-device models, image input, Private Cloud Compute, third-party model abstraction, the fm CLI, Python SDK, and an Evaluations framework. A profile can represent a planner, tool executor, summarizer, image analyst, or escalation agent while preserving the session transcript. The important shift is that developers no longer need to model every handoff as a hard boundary between separate chat sessions. A Dynamic Profile is best understood as a context-preserving configuration layer for agentic apps, not as a magic agent framework. The takeaway: Dynamic Profiles make multi-step iOS AI workflows easier to express while leaving routing, safety, and product design in the developer’s hands. ...