Foundation Models Framework Lab
Sample app and lab for building, testing and evaluating features with Apple's Foundation Models framework.
View on GitHub ↗- Stars
- ★ 1,189
- Last commit
- 18 Sept 2026
- Maintenance
- Active
- Licence
- MIT
- Category
- On-device AI SDKs
- GitHub
- rudrankriyam/Foundation-Models-Framework-Lab
Overview
Foundation Lab is a native iOS and macOS app for learning, testing and showing what Apple's Foundation Models framework can do. It has experiments, multi-turn conversations, ready-made tool examples and structured output demos. Builds with Xcode 27 add labs for the newest OS 27 APIs.
Features
- Streaming multi-turn conversations with context window management
- Nine tool recipes, including weather, web search, contacts, calendar, reminders, HealthKit and Apple Music
- Structured output with @Generable and @Guide
- Adapter comparison on macOS for .fmadapter packages
- Available on TestFlight
- Companion agent skills in rryam/FoundationModelsKit
Requirements
- iOS 26.0 or later, or macOS 26.0 or later
- Apple silicon and Apple Intelligence turned on for live model runs
- Xcode 26.6 or Xcode 27
Install
Clone and open the project
git clone https://github.com/rudrankriyam/Foundation-Models-Framework-Lab.git cd Foundation-Models-Framework-Lab open FoundationLab.xcodeprojInstall the companion skills
npx skills add rryam/FoundationModelsKit \ --skill foundation-models-app-builder
Works with
Listed in
- github.com/rudrankriyam/Foundation-Models-Framework-Lab
- raw.githubusercontent.com/rudrankriyam/Foundation-Models-Framework-Lab/HEAD/README.md
Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.