foundation-models-on-device - Apple On-Device LLM for iOS 26+
Integrate Apple's on-device language model for text generation, structured output, and tool calling
Tags
Updated: 2026-05-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- check model availability
- create language session
- generate text responses
- generate structured output
- call custom tools
- stream partial responses
Inputs
- SystemLanguageModel
- text prompt
- session instructions
- custom tool definitions
- structured type definition
Outputs
- text response
- structured data
- tool invocation results
- partial streamed results
Requirements
- iOS 26+
- Apple Intelligence support
- device eligibility
- Apple Intelligence enabled
