重要なポイント
- Foundry LocalはMicrosoftのオンデバイスAI推論ツール。ソースはgithub.com/microsoft/Foundry-Local、プロジェクトサイトはfoundrylocal.ai
- C#、JavaScript、Rust、Python向けのネイティブSDKに加え、デバイスごとに最適な実行プロバイダー(NPU、GPU、CPU)を選択する自動ハードウェアアクセラレーション検出
- 公式READMEによればWindows、macOS(Apple Silicon)、Linuxで動作。読者は特定のデバイスクラスにおける完全なプラットフォームカバレッジを公式リポジトリで直接確認すべき
- 軽量なパッケージ、約20MB
- ライセンスは分かれている:SDKはMITライセンス、CLIはMicrosoft独自の独自ライセンス条項で配布 — 完全なオープンソース製品ではない
- Azure AI Foundryとは別物: Foundry Localはデバイス上で動作し、ローカルのみの利用にAzureサブスクリプションを必要としない一方、Azure AI Foundryは大規模にAIを構築・展開するためのMicrosoftの別個のクラウドプラットフォームであり、両者はハイブリッドワークフローでの連携を意図して設計されている
- 厳選されたモデルカタログには、Qwen、DeepSeek、Mistral、Phi、GPT-OSSなどのモデルファミリーに加え、音声文字起こし用のWhisperが含まれる — ダウンロードした各モデルには独自の個別ライセンス条項がある
- ローカルWebサーバー経由で(OpenAI Responses API形式を含む)OpenAI互換APIを提供し、推論にはONNX Runtimeを使用
- GitHubリポジトリは2,541のスターを表示、2026年9月5日にgithub.com/microsoft/Foundry-Localで確認
📍 一文で説明
Foundry LocalはMicrosoftのオンデバイスAI推論ツールで、C#、JavaScript、Rust、Python向けのネイティブSDK、自動ハードウェアアクセラレーション検出、厳選されたモデルカタログを備えており、クラウドベースのAzure AI Foundryとは別の製品である。
💬 簡潔に説明
Foundry Localを使うと、開発者はユーザーのWindows、Mac、Linuxマシン上で直接AIモデルを動かすアプリケーションを構築でき、そのデバイスで最も速いチップ(NPU、GPU、CPU)を自動的に選択し、ローカル利用にクラウドアカウントを必要としない。これはMicrosoftのクラウドプラットフォームであるAzure AI Foundryとは異なる — 両者は連携できるが、Foundry Localの狙いはオフラインでデバイス上に動作することにある。
📌補足: このレビューは、ローカルLLMソフトウェアディレクトリにあるFoundry Localのエントリーを補完する詳細版です — 数十の他のローカルAIツールとFoundry Localが一目でどう比較されるかは、そのページを参照してください。
Foundry Localとは何か
Foundry LocalはMicrosoftのオンデバイスAI推論ツールです — ユーザーのデバイス上で完全に動作するアプリケーションを構築するためのエンドツーエンドのローカルAIソリューションです。GitHubリポジトリは、これをネイティブSDK、自動ハードウェアアクセラレーション、厳選されたモデルカタログを軽量パッケージにまとめたものとして説明しており、推論をリモートサーバーではなくデバイス自体で行う必要のある開発者を対象としています。
- 主な機能:デバイス上でAIモデルの推論をローカルに実行し、ランタイムが利用可能な最良のハードウェアアクセラレーションを自動的に検出して使用する
- ネイティブSDK:C#、JavaScript、Rust、Python。開発者はこれらの各言語で書かれたアプリケーションに、別途ラッパーを用意することなくローカル推論を統合できる
- 自動ハードウェアアクセラレーション検出:ランタイムは、その選択を開発者がハードコードすることを要求する代わりに、動作しているデバイスに最適な実行プロバイダー(NPU、GPU、CPU)を選択する
- モデルカタログ:開かれた無制限のアップロードシステムではなく、厳選されたモデルのセット
- 開発元:Microsoft。コードをホストするGitHub組織はmicrosoft
- 正規のリポジトリ:github.com/microsoft/Foundry-Local。プロジェクトサイト:foundrylocal.ai
Foundry Local vs. Azure AI Foundry
これはFoundry Localについて最も重要な区別です。Foundry Localは、大規模にAIを構築・展開するためのMicrosoftのクラウドベースのプラットフォームであるAzure AI Foundryとは同じ製品ではありません。 Microsoft自身の位置づけによれば、Foundry Localは「Azure AI Foundryの力をクライアントデバイスにもたらす高性能なローカルAIランタイムスタック」であり、この表現は両者が同一製品ではなく、意図的な関係にあることを示しています。
推論の実行場所
- Foundry Local:
- ユーザー自身のデバイス上で完全に実行
- Azure AI Foundry:
- Microsoftのクラウドインフラ
Azureアカウントの要否
- Foundry Local:
- ローカルのみの利用では不要
- Azure AI Foundry:
- 必要(Azureのクラウドサービスであるため)
オフライン対応
- Foundry Local:
- モデルをダウンロードすれば可能
- Azure AI Foundry:
- 不可(ホスト型のクラウドプラットフォームであるため)
主な目的
- Foundry Local:
- クライアントアプリケーション向けのオンデバイス推論
- Azure AI Foundry:
- クラウド規模でのAIソリューションの構築・展開
両製品は、ハイブリッドワークフローで連携するよう設計されています — 開発者はFoundry Localでローカルにプロトタイピングとテストを行い、単一のデバイスで賄える以上の能力が必要になった時点でAzure AI Foundryのクラウドエンドポイントにワークロードをスケールする、といった使い方が想定されます — が、両者はあくまで別個の製品であり、Foundry Localはローカルのみの利用にAzureサブスクリプションを必要としません。両者の名前が同じものを指す、あるいはFoundry Localのインストールが何らかのAzureアカウントへの依存を生むと仮定しないでください。
Foundry Localのマイルストーン
Microsoftは、より広範なAzure AI Foundryプラットフォームのオンデバイス版としてFoundry Localをリリースしました。これは、クラウドではなくクライアントハードウェア上で推論を実行する必要のある開発者を対象としています。
- 1初回リリース — オンデバイス推論ツール
Why it matters: Foundry Localは、Microsoftのクラウド型AI戦略とは無関係な単独製品としてではなく、Azure AI Foundryのローカルなクライアントデバイス版として明確に位置づけられて発表された。 - 2継続中 — ネイティブSDKの拡張(C#、JavaScript、Rust、Python)
Why it matters: 複数のネイティブSDKがあることで、異なる言語エコシステムで作業する開発者が、単一のリファレンス実装の周りに独自のバインディングを書くことなく、オンデバイス推論を統合できる。 - 3継続中 — 推論エンジンとしてのONNX Runtime
Why it matters: プロジェクト固有の推論エンジンではなくONNX Runtimeの上に構築することで、Foundry LocalはONNX Runtime自身のハードウェアアクセラレーションおよび実行プロバイダーのエコシステムを活用できる。 - 4継続中 — 厳選されたモデルカタログの拡張
Why it matters: カタログは、Qwen、DeepSeek、Mistral、Phi、GPT-OSSなどのモデルファミリー、および音声文字起こし用のWhisperを含むように拡大し、開発者が同じSDK経由でローカルに実行できる範囲を広げている。 - 5継続中 — OpenAI互換API面
Why it matters: OpenAI Responses API形式を含むOpenAI互換APIを提供することで、そのAPI形式に既に基づいて構築されているアプリケーションの統合コストを下げる。
Foundry Localで何ができるか
Foundry Localの機能セットは、GitHubのREADMEによれば、開発者にとってオンデバイス推論の統合を容易にすることに重点を置いています。
- ネイティブSDK — C#、JavaScript、Rust、PythonのSDKにより、各言語で書かれたアプリケーションにローカル推論を直接統合できる
- 自動ハードウェアアクセラレーション検出 — ランタイムがデバイスごとに最適な実行プロバイダー(NPU、GPU、CPU)を選択し、開発者が手動で検出・設定する必要がない
- 厳選されたモデルカタログ — Qwen、DeepSeek、Mistral、Phi、GPT-OSSなどのモデルファミリーに加え、音声文字起こし用のWhisper。カタログは開かれたアップロードシステムではなく厳選されており、各モデルには独自の個別ライセンス条項がある
- OpenAI互換API — OpenAI Responses API形式を含むOpenAIのリクエスト・レスポンス形式をサポートするローカルWebサーバーで、その形式に既に統合されているアプリケーションに対応する
- ONNX Runtimeによる推論 — モデルはONNX Runtime経由で実行され、検出されたハードウェアアクセラレーションパスでの実際の実行を担う
- 軽量なフットプリント — ランタイム自体は約20MBのインストールで、モデルはカタログから別途ダウンロードされる
- モデル管理用CLI —
foundry model run <model-name>やfoundry model listのようなコマンドで、ターミナルからモデルを実行・一覧表示できる - クロスプラットフォーム対応 — 公式READMEによればWindows、macOS(Apple Silicon)、Linux
利用例:Foundry Localの3つの使い方
これらは上記のFoundry Localの文書化されたCLIとSDKに基づくワークフローであり、仮定の使用例ではありません。
インストールと始め方
Foundry LocalはCLIとSDKによる開発者向けツールであり、OSごとのダウンロードボタンを備えた単一の消費者向けアプリではありません。そのため、マーケティングページからの署名付きインストーラーではなく、GitHub Releasesと各言語のパッケージマネージャー経由でインストールします。
- 1お使いのプラットフォーム向けのCLIインストーラーをGitHub Releasesからダウンロードする — リリースタグは
cli-preview-0.10.0のようなパターンに従うので、特定のバージョン番号を仮定せず、Releasesページで現在のバージョンを直接確認すること。 - 2Python開発の場合、PyPIからSDKをインストールする:
pip install foundry-local-sdk。 - 3JavaScript/Node開発の場合、npmからSDKをインストールする:
npm install foundry-local-sdk。 - 4インストールが機能することを確認するため、カタログからモデルを実行する:
foundry model run qwen2.5-0.5b。 - 5いつでも
foundry model listで利用可能なモデルを一覧表示できる。 - 6対応ハードウェア上では、Foundry Localの自動ハードウェアアクセラレーション検出がNPU、GPU、CPUを自動的に選択する。デフォルトのパスには手動での実行プロバイダー設定は不要。
Foundry Localの価格とライセンス
Foundry Localのインストールと利用は無料です。ローカルのみの推論にサブスクリプションは不要です。ただし、ライセンスは単一の一律の言葉より複雑です。SDKはMITライセンスですが、CLIはMicrosoft独自の独自ライセンス条項で配布されています — これはプロジェクト自体のLICENSEファイルで確認されています。製品全体を「オープンソース」あるいは完全に「MITライセンス」と表現するのは正確ではありません。
Foundry Local vs. Ollama
Foundry LocalとOllamaが比較されるのは、どちらもCLIとAPIを通じて開発者がローカルでモデルを実行できるためです — 両者の間で迷う読者にとって本当の違いは、その背後にある推論エンジンと、対象アプリケーションに合うエコシステム(MicrosoftのSDK群か、ハードウェアに依存しないllama.cppベースのランタイムか)にあります。
主な目的
- Foundry Local:
- アプリケーションを構築するためのネイティブSDKを備えたオンデバイス推論ツール
- Ollama:
- 汎用のローカルモデルランタイムとAPI
推論エンジン
- Foundry Local:
- ONNX Runtime、デバイスごとにNPU/GPU/CPUを自動選択
- Ollama:
- 組み込みのllama.cppベースのエンジン
ネイティブSDK
- Foundry Local:
- C#、JavaScript、Rust、Python
- Ollama:
- 公式SDKはなし。複数言語向けのコミュニティライブラリが存在
モデルカタログ
- Foundry Local:
- 厳選されたカタログ(Qwen、DeepSeek、Mistral、Phi、GPT-OSS、Whisper)
- Ollama:
- 大規模で広く開かれたモデルライブラリ
ライセンス
- Foundry Local:
- デュアル:SDKはMIT、CLIはMicrosoftの独自ライセンス条項
- Ollama:
- MIT(オープンソース)
プラットフォーム
- Foundry Local:
- 公式READMEによればWindows、macOS(Apple Silicon)、Linux
- Ollama:
- 任意のMac、Windows、Linuxマシンで動作
開発者が、C#、JavaScript、Rust、Pythonのネイティブ SDKでNPU、GPU、CPU間の自動ハードウェアアクセラレーション選択を特に求める場合 — 例えばWindowsやクロスプラットフォームのクライアントアプリケーションを構築する場合 — Foundry Localの設計はこのユースケースに直接合致します。開発者が最も幅広いモデルライブラリと完全にオープンソースなランタイムを求める場合は、Ollamaのワークフローの方がより直接的な選択肢です。詳細はOllamaレビューの全文を参照してください。
Foundry Localは誰に向いているか
Foundry Localを採用する価値があるかどうかは、主にあなたがアプリケーションを構築しているか(単にチャットインターフェースが欲しいだけでないか)、そしてMicrosoftのSDK言語とそのハードウェアアクセラレーションのアプローチがあなたのプロジェクトに合うかどうかにかかっています。
Foundry Local vs. その他のローカルAIツール
Foundry Localは、CLIやAPI経由でローカルにモデルを実行する他のツールと並んで、ランタイム・マネージャーのセグメントに位置します。完全なカタログはローカルLLMソフトウェアディレクトリを参照してください。
- Ollama — llama.cppをベースにした汎用のローカルモデルランタイムとAPIで、完全にMITライセンスであり、より大規模で開かれたモデルライブラリを持ち、Microsoft固有のSDK要件はない。C#/JavaScript/Rust/Pythonのネイティブ SDKよりも、最も幅広いハードウェア互換性とモデル選択肢が欲しい場合により直接的な選択肢。詳細はOllamaレビューの全文を参照。
- LM Studio — ローカル推論向けのGUI優先のデスクトップアプリで、SDKを統合する開発者ではなくエンドユーザーを対象とした、組み込みのモデルブラウザとドキュメントチャット機能を備える。CLIとSDKの開発者向けツールではなく、洗練されたグラフィカルアプリが欲しい場合はFoundry Localよりも近い選択肢。詳細はLM Studioレビューの全文を参照。
- Docker Model Runner — Docker Desktop/Engineに同梱されたCLIおよびAPI機能で、すでにDockerベースのワークフローで作業している開発者向け。スタックがコンテナ中心である場合、Foundry Localのネイティブ SDKアプローチと比較検討するもう一つの選択肢。詳細はDocker Model Runnerレビューの全文を参照。
Foundry Localを評価する際のよくある誤解
Foundry Localに関する混乱の大部分は、Azure AI Foundryと混同すること、または製品全体がオープンソースだと仮定することから生じます。
よくある質問
Foundry Localとは何ですか?
Foundry Local(github.com/microsoft/Foundry-Local)は、MicrosoftのオンデバイスAI推論ツールです — ユーザーのデバイス上で完全に動作するアプリケーションを構築するためのエンドツーエンドのローカルAIソリューションで、C#、JavaScript、Rust、Python向けのネイティブSDKを備えています。
Foundry LocalはAzure AI Foundryと同じものですか?
いいえ。Foundry Localは、ローカルのみの利用にAzureサブスクリプションを必要とせず、ユーザーのデバイス上で完全に動作する別個のオンデバイス製品です。Azure AI Foundryは、大規模にAIを構築・展開するためのMicrosoftのクラウドベースのプラットフォームです。両者はハイブリッドワークフローで連携するよう設計されていますが、同じ製品ではありません。
Foundry Localはオープンソースですか?
部分的にはそうです。SDKはMITライセンスですが、プロジェクトのLICENSEファイルによれば、CLIはMicrosoft独自の独自ライセンス条項で配布されています。製品全体をオープンソースと呼ぶのは正確ではありません。
Foundry Localは無料ですか?
はい、Foundry Local自体はローカルのみの推論であればサブスクリプション不要でインストールと利用が無料です。ダウンロードした個々のモデルには独自の個別ライセンス条項があり、ハイブリッドワークフローでAzure AI Foundryを併用する場合は、Azure独自の別個の課金が発生します。
Foundry Localはどうやってインストールしますか?
GitHub ReleasesからCLIインストーラーをダウンロードするか、pip install foundry-local-sdkでPython SDKをインストールするか、npm install foundry-local-sdkでJavaScript/Node SDKをインストールしてください。
Foundry Localはどのプラットフォームをサポートしますか?
公式READMEによればWindows、macOS(Apple Silicon)、Linuxです。特定のデバイスクラスがサポートされていると仮定する前に、完全なプラットフォームとデバイスのカバレッジを公式リポジトリで直接確認してください。
Foundry Localのカタログにはどのようなモデルがありますか?
カタログは厳選されており、Qwen、DeepSeek、Mistral、Phi、GPT-OSSなどのモデルファミリーに加え、音声文字起こし用のWhisperが含まれます。各モデルには独自の個別ライセンス条項があります。
Foundry LocalはOpenAI互換APIを提供しますか?
はい。Foundry Localは、OpenAI Responses API形式を含むOpenAIのリクエスト・レスポンス形式をサポートするローカルWebサーバーを提供しており、そのAPI形式で構築されたアプリケーションを最小限の変更で統合できます。
Foundry Localはどの推論エンジンを使用しますか?
Foundry Localは推論にONNX Runtimeを使用し、デバイスごとに最適な実行プロバイダー(NPU、GPU、CPU)を選択する自動ハードウェアアクセラレーション検出を備えています。
Foundry LocalはGitHubで何個のスターを獲得していますか?
このサイト独自のディレクトリ検証によると、Foundry Localのリポジトリ(github.com/microsoft/Foundry-Local)は2026年9月5日時点で2,541のスターを表示していました。数値は時間とともに変化するため、現在の数値はリポジトリで直接確認してください。
