開発
AnyLanguageModel 1.0:Appleプラットフォームでのローカルモデルの1年
原題: AnyLanguageModel 1.0: One Year of Local Models on Apple Platforms
オンデバイスとクラウドのモデルを同じSwift APIで利用
Hugging Faceは2026年10月20日、SwiftパッケージAnyLanguageModel 1.0を発表しました。
AppleのFoundation Modelsフレームワークと互換性のあるAPIを使い、システムモデル、オープンウェイトモデル、クラウド上のモデルを選択できます。
ローカル実行ではllama.cpp、MLX、Core MLに対応し、OS 27ではFoundation ModelsのLanguageModelプロトコルに準拠するモデルも利用できます。
ツール呼び出しとガイド付き生成は全プロバイダーに対応し、Foundation Models 27の構文による画像添付も扱えます。
クラウド側はOpenAIのChat Completions/Responses API、Open Responses、Anthropic Messages API、Gemini API、Ollamaに対応します。
OS 27のPrivate Cloud Compute、Hugging Face Inference Providers、OpenRouterなどのOpenAI互換エンドポイントも選べます。
ローカルとクラウドのどちらでも、ガイド付き生成、ストリーミング対応のツール呼び出し、応答のトークン使用量を共通のセッションコードから扱えます。
APIキーは固定文字列ではなくクロージャーから取得でき、開発者側のサーバーが発行する短期トークンを利用できます。
Linuxにも対応し、Apple端末とサーバーで同じコードを利用できます。
同時にswift-huggingface 1.0とswift-xet 1.0も案内され、SwiftアプリからHugging Face Hubのモデルを高速にダウンロードできます。