Update on LocalLM Lab. With macOS 27 now shipping, the full model layer is available to any Apple Silicon macOS app through one session API. That includes Apple's on-device Foundation Models, downloadable open-weight models, ClaudeForFoundationModels, Private Cloud Compute, and online providers like OpenAI, Anthropic, and OpenRouter.
I also put together a new reference app (source code included) for this release. VistaNova is a web-search tool built using two different on-device AI models doing two different jobs. Apple's on-device Foundation Model handles the initial search query and the MCP tool call out to Tavily. A downloadable Qwen model (via MLX) handles summarizing what comes back. Useful if you don't want to manually dig through the search result links.
Also in this release, which is relevant if you're wiring your own tool-calling into a Foundation Models app: the old all-or-nothing "Full Access" toggle is gone, replaced by ToolCallAuthorizer. That's graded tool selection plus per-call authorization, surfaced through a new Security panel. The SDK's MCP client is also now current with protocol revision 2025-11-25 (structured tool results, an elicitation UI, full OAuth support).
SDK guide: https://github.com/ancientcomputing/locallm/blob/1.0.0-beta/docs/sdk-guide.md
VistaNova: https://github.com/ancientcomputing/vistanova
Topic:
Machine Learning & AI
SubTopic:
Foundation Models
Tags: