Apple's system model takes image input in Xcode 27, but not video. This post shows how to route video through LanguageModelSession to Gemini using a custom Transcript.CustomSegment and a LanguageModelExecutor, and how to verify each layer actually does what you think it does.
Xcode 26.3 ships with 20 native MCP tools for AI agents. Learn how to use Xcode's DocumentationSearch, BuildProject, RenderPreview, and more from Cursor, Claude CLI, or any MCP client using the mcpbridge.
Apple's Foundation Models framework includes PromptBuilder and InstructionsBuilder—Swift result builders that transform how we compose prompts. This post explores why declarative prompt composition beats string concatenation, and how to build type-safe, composable AI interactions.
Apple Intelligence supports 23 locales, and Foundation Models supports all of them. This chapter shows how to inspect supported locales at runtime and fetch responses in the user's language for regional differences.
Learn how to convert Hugging Face models to MLX format for optimized performance on Apple devices. This step-by-step guide covers setting up Python, installing MLX-LM, logging into Hugging Face, & converting models with quantization for iOS apps. Perfect for developers new to Python and MLX!