<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/wwdc26-bring-an-llm-provider-to-the-foundation-models-framework-apple-rkwlgjawu" -->

---
title: WWDC26: Bring an LLM provider to the Foundation Models...
description: Apple&#x27;s Foundation Models framework is being extended to support third-party LLM providers via a new public Swift protocol. Developers can now integrate nearly...
canonical: https://daily.dev/posts/wwdc26-bring-an-llm-provider-to-the-foundation-models-framework-apple-rkwlgjawu
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: WWDC26: Bring an LLM provider to the Foundation Models framework | Apple | daily.dev
og:description: Apple&#x27;s Foundation Models framework is being extended to support third-party LLM providers via a new public Swift protocol. Developers can now integrate nearly...
og:url: https://daily.dev/posts/wwdc26-bring-an-llm-provider-to-the-foundation-models-framework-apple-rkwlgjawu
og:image: https://api.daily.dev/og/posts/RkwLGjaWU.png
og:image:alt: WWDC26: Bring an LLM provider to the Foundation Models framework | Apple
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# WWDC26: Bring an LLM provider to the Foundation Models framework | Apple

**[Apple Developer](https://daily.dev/sources/appledeveloper)** · 20 min read · 0 upvotes · 0 comments

## Summary

Apple's Foundation Models framework is being extended to support third-party LLM providers via a new public Swift protocol. Developers can now integrate nearly any model — on-device (Core AI, MLX), Apple's Private Cloud Compute, or server-based models from providers like Anthropic and Google — through a unified API. The session walks model providers through four steps: packaging as a Swift package, implementing the LanguageModel and LanguageModelExecutor protocols, handling authentication securely (including App Attest), and customizing behavior via response metadata and custom segment types for new modalities. Key technical details include executor lifecycle management, transcript-to-message translation, streaming token delivery, KV cache preservation across calls, error handling conventions, and server-side tool surfacing patterns. The Foundation Models framework itself is being open-sourced, enabling use on Linux servers as well.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=u06ZVpSl0J4>

---

Tags: [#ai](https://daily.dev/tags/ai), [#apple](https://daily.dev/tags/apple), [#llm](https://daily.dev/tags/llm), [#swift](https://daily.dev/tags/swift), [#local-ai](https://daily.dev/tags/local-ai)

[View this post on daily.dev](https://daily.dev/posts/wwdc26-bring-an-llm-provider-to-the-foundation-models-framework-apple-rkwlgjawu)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"WWDC26: Bring an LLM provider to the Foundation Models framework | Apple","url":"https://daily.dev/posts/wwdc26-bring-an-llm-provider-to-the-foundation-models-framework-apple-rkwlgjawu","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/wwdc26-bring-an-llm-provider-to-the-foundation-models-framework-apple-rkwlgjawu"},"datePublished":"2026-06-08T21:25:22.803Z","dateModified":"2026-06-08T21:31:26.462Z","description":"Apple's Foundation Models framework is being extended to support third-party LLM providers via a new public Swift protocol. Developers can now integrate nearly...","image":"https://i.ytimg.com/vi/u06ZVpSl0J4/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/u06ZVpSl0J4/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Apple Developer","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Apple Developer","logo":"https://media.daily.dev/image/upload/s--CAtMViBl--/f_auto/v1711726806/logos/appledeveloper","url":"https://daily.dev/sources/appledeveloper"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/wwdc26-bring-an-llm-provider-to-the-foundation-models-framework-apple-rkwlgjawu","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai,apple,llm,swift,local-ai","timeRequired":"PT20M","video":{"@type":"VideoObject","name":"WWDC26: Bring an LLM provider to the Foundation Models framework | Apple","description":"Apple's Foundation Models framework is being extended to support third-party LLM providers via a new public Swift protocol. Developers can now integrate nearly...","thumbnailUrl":"https://i.ytimg.com/vi/u06ZVpSl0J4/sddefault.jpg","uploadDate":"2026-06-08T21:25:22.803Z","duration":"PT20M","url":"https://api.daily.dev/r/RkwLGjaWU","embedUrl":"https://www.youtube.com/embed/u06ZVpSl0J4"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Apple Developer","item":"https://daily.dev/sources/appledeveloper"},{"@type":"ListItem","position":3,"name":"WWDC26: Bring an LLM provider to the Foundation Models framework | Apple"}]}
```

