Appleが Core AI Models を公開:オンデバイスAIのためのモデルエクスポートとランタイムツール
AppleはGitHubでCore AI Modelsをオープンソース化しました。リポジトリには、Hugging FaceなどのモデルをCore AI形式にエクスポートするレシピ、PyTorchでカスタムモデルを作成するPythonプリミティブ、macOS/iOSで動作するSwiftランタイムパッケージが含まれます。さらに、Claude Code、Codex CLI、Gemini CLI向けのエージェントスキルプラグインも提供。現時点ではコード貢献は受け付けていませんが、GitHub Issuesでのフィードバックを歓迎します。
Appleは2025年、GitHub上で「Core AI Models」というオープンソースプロジェクトを公開しました。このリポジトリは、オンデバイスAI開発のための包括的なツールセットを提供します。主なコンポーネントは、モデルエクスポートレシピ、Pythonプリミティブ、Swiftランタイムユーティリティ、そしてコーディングエージェント用スキルプラグインの4つです。
モデルエクスポートセクションでは、Hugging Faceなどのプラットフォームから人気のオープンソースモデルをCore AI形式に変換するための詳細なレシピが提供されています。開発者はコマンドラインツールを使って迅速にモデル変換を行えます。変換されたモデルは.aimodelファイルとして出力され、Core AIフレームワークを介してアプリに統合されます。言語モデル用のトークナイザーや拡散モデル用のパイプラインなど、追加リソースが必要な場合は、リソースフォルダにまとめて出力されます。
Pythonプリミティブは、PyTorchでカスタムCore AIモデルを作成するためのビルディングブロックを提供し、カスタマイズ開発を容易にします。SwiftランタイムパッケージはCore AIフレームワーク上に構築されており、macOSおよびiOS 27.0+上でのモデル実行をサポートします。また、CLIツールも含まれており、Xcode 27.0+環境で直接モデルをテストできます。
特筆すべき点として、このプロジェクトにはコーディングエージェント向けのスキルプラグインが含まれています。これにより、Claude Code、Codex CLI、Gemini CLIなどのエージェントがCore AIを専門家のように活用できるようになります。スキルには、PyTorchモデルのAppleシリコンへのデプロイ手順、モデルオーサリングの経験則、重み圧縮(量子化とパレタイゼーション)の探索ツールが含まれます。インストール方法はエージェントによって異なります。Claude Codeではプラグインマーケットプレイスから、Codex CLIではコマンドラインから、Gemini CLIでは拡張機能としてインストールします。
現在、Appleはコード貢献を受け付けていません。その理由は、厳選されたモデルコレクションと信頼性の高いSwiftパッケージの維持に注力するためです。プルリクエストはクローズされますが、それは貢献の質を否定するものではなく、リリースの範囲に関する意図的な判断です。代わりに、GitHub Issuesでのフィードバック(バグ報告やモデルリクエスト)を積極的に歓迎しています。プロジェクトはBSD 3-Clauseライセンスの下で公開されています。
Core AI Modelsは、Appleエコシステム内でオンデバイスAI開発を標準化するためのツールチェーンを提供し、モデルエクスポートと統合のハードルを下げるとともに、コーディングエージェントとの統合によって開発効率をさらに向上させることを目的としています。