llama.cppは、MetaのLlamaモデルのような様々な大規模言語モデルの推論を実行する、オープンソースのソフトウェアライブラリである。汎用的なテンソルライブラリであるGeorgi Gerganov Machine Learning</span>"}]],"parts":[{"template":{"target":{"wt":"Tooltip","href":"./Template:Tooltip"},"params":{"1":{"wt":"GGML"},"2":{"wt":"Georgi Gerganov Machine Learning"}},"i":0}}]}'>GGMLプロジェクトと並行して共同開発されている。
ライブラリにはコマンドラインツールが含まれており、シンプルなWebインタフェースを持つサーバも付属している。
llama.cppは、OllamaやLM Studioを含むほぼすべてのローカル推論ツールのコアとして、事実上の標準と見なされている。
2022年9月末にかけて、Georgi Gerganovはテンソル代数を実装するCライブラリであるGGMLライブラリの開発を開始した。Gerganovは、厳密なメモリ管理とマルチスレッド化を意図してこのライブラリを開発した。GGMLの作成は、ファブリス・ベラールのLibNCにおける取り組みに触発されたものである。
llama.cppの前に、GerganovはOpenAIによる音声認識モデルであるWhisperを実装したwhisper.cppと呼ばれる同様のライブラリに取り組んでいた。
llama.cppは2023年3月にGeorgi Gerganovによって、依存関係のない純粋なC/C++によるLLaMA推論コードの実装として開発が開始された。これにより、プロジェクトの目標であったGPUやその他の専用ハードウェアを搭載していないコンピュータでのパフォーマンスが向上した。llama.cppはCPUだけで実行できたため、専用ハードウェアを持たないユーザーの関心を集めた。当初はCPU向けに設計されていたが、後にGPUおよびNPUバックエンドのサポートが追加された。2026年5月現在、GitHubで10万9000以上のスターを獲得している。
llama.cppとは
llama.cppは、ggmlが公開しているオープンソースのWindows向けソフトです。開発言語はC++、C言語、Pythonです。Windowsのほか、Linux、macOS、FreeBSD向けにも提供されています。
インストールと動作環境
公式インストーラーは64ビット向けにポータブル形式で用意されています。インストールせずにそのまま実行できます(ポータブル版)。
アップデートとバージョン履歴
最新版はb9994で、2026年7月14日にリリースされました。2026年7月15日以降の438件のバージョンを掲載しており、それぞれ公式のインストーラーにリンクしています。更新は年に約303回のペースです。
人気と対応ファイル形式
GitHubで公開されているソースコード(ggml-org/llama.cpp)のスター数は131,998です。当サイトの対応言語のうち7言語でWikipediaに記事があります。
GitHubのプロジェクト説明: “LLM inference in C/C++”
メリット / デメリット
メリット
- オープンソースで、誰でもコードを確認・ビルドできる
- ポータブル版でインストール不要
- 更新頻度が高い(年に約303回)
- Linux、macOS、FreeBSDでも動作する
- 利用者が多い
デメリット
- ネイティブのARM64版がない
まとめ: llama.cppは、オープンソースのWindowsソフトです。64ビットのPCで使えます。継続的に更新されています。
llama.cppのダウンロードは安全ですか?
- ファイルは提供元のドメイン(github.com)から配信されています
- ダウンロードリンクはHTTPSを使用しています
- SHA256ハッシュが公開されているため、ファイルを検証できます:
E21E93ED9E7A65682AC562CA48F97F7D0158DA4826E617613F22F417548CF59F· このハッシュのVirusTotalレポートを開く - リンクはまだ確認されていません
- ソースコードは公開されています
- ExeAtlasはインストーラーのホスト、ラップ、改変を行っていません
関連ガイド: SHA256ハッシュの確認方法(Windows)
最近のバージョン
全438バージョン ›1年間で438バージョン・年に約303回
コマンドラインでインストール
サイレントインストール ›winget install --id ggml.llamacpp -e関連ガイド: wingetの使い方:アプリのインストールと更新
情報
- 提供元
- ggml
- ライセンス
- MIT
- 価格
- 無料
- ソースコード
- github.com/ggml-org/llama.cpp
- 開発言語
- C++、C言語、Python
- 動作環境
- Windows 11 / 10
- アーキテクチャ
- 64ビット
- インストーラー
- ポータブル
- ほかのプラットフォーム
- Linux, macOS, FreeBSD
- バージョン
- b9994
- リリース日
- 2026年7月14日
- カタログ追加日
- 2025年5月21日
- 掲載バージョン数
- 438
- 年間更新回数
- 303
- GitHubスター
- 131,998
- GitHubフォーク
- 24,671
- 公式サイト
- github.com
- winget ID
- ggml.llamacpp
評価とレビュー
まだレビューはありません。最初の評価を投稿してください。
よくある質問
llama.cppは無料ですか?
はい。llama.cppはオープンソースのソフトです(MITライセンス)。
llama.cppのダウンロードは安全ですか?
ファイルはgithub.comから配信されます。github.comは提供元のドメインです。ExeAtlasはファイルをホストしておらず、改変もしていません。ダウンロードしたファイルのSHA256をこのページに記載の値と照合するか、そのハッシュのVirusTotalレポートを確認してください。
llama.cppをwingetでインストールするには?
PowerShellかWindowsターミナルを開き、このページに記載のwingetコマンドを実行します。wingetは公式インストーラーをダウンロードし、実行前にSHA256ハッシュを検証します。
llama.cppはARM版Windows(Windows on Arm)で動きますか?
ARM64版はありません。Windows 11 on Armでは、エミュレーションによって64ビット版を実行できます。
llama.cppの旧バージョンはどこでダウンロードできますか?
バージョン一覧のページに、2026年7月15日以降の全438件のバージョンを公式インストーラーへのリンク付きで掲載しています。
llama.cppは管理者権限なしで使えますか?
はい。ポータブル版なので、展開してそのまま実行できます。