What are the primary requirements to use Foundation-Models-Framework-Example?
To use this framework, you need iOS 26.0+ or macOS 26.0+ with Xcode 26.0+ official. Additionally, an Apple Intelligence-enabled compatible Apple device with Apple Silicon is required for full functionality and testing.
What kind of AI capabilities can be explored with this framework?
The framework allows exploration of multi-turn conversations, real-time streaming responses, structured data generation, and tool calling for system integrations like weather, contacts, and health. It also supports voice interfaces, dynamic schemas, and multilingual features.
Does the framework include examples for RAG (Retrieval Augmented Generation)?
Yes, the framework includes examples for RAG chat, which involves document indexing and semantic search using LumoKit/VecturaKit. This allows for more informed and context-aware AI responses based on provided data.
What system integrations are demonstrated within the example apps?
The example apps demonstrate integrations with various system tools including Weather (OpenMeteo API), Web Search (Search1API), Contacts, Calendar, Reminders, Location, Health (HealthKit), Music (Apple Music), and Web Metadata extraction.
Is there a command-line interface (CLI) included with the project?
Yes, the repository includes 'fm', a standalone command-line interface. It's backed by shared capability code in FoundationLabCore and allows for local development, one-off responses, and Xcode development.