軽量かつ高効率なLLM推論基盤として世界中のローカルAI・エッジ環境を支えるオープンソースプロジェクト「llama.cpp」が、開発開始以来初となる正式メジャーバージョン「v1.0.0」を公開しました。長年にわたり実験的・継続的なナイトリービルド形式で進化を続けてきた同プロジェクトにとって、安定性と保守性を最優先に再設計された歴史的な節目となります。
本バージョンでは、長年の機能追加によって複雑化していた内部構成の大規模な整理が断行されました。旧式のライブラリ関数群や非推奨となっていた古いインターフェース層、使われなくなったサンプルの実装が一斉に削除され、下流のアプリケーションや外部ライブラリとの統合が極めて明瞭かつ堅牢な構造へと生まれ変わっています。
セキュリティ面においても抜本的な防護策が講じられました。サーバー機能において、外部メディア取得時やCORSプロキシ経由でのSSRF脆弱性への対策が組み込まれたほか、DNSリバインディング攻撃の防御や、ループバックアドレス以外での危険なツール実行を明示的オプトインに制限する仕様が導入されました。クライアント切断時に不要なMCPツール呼び出しを安全にキャンセルする制御も組み込まれ、商用環境での安全な常駐運用を担保します。
さらに機能拡張として、OpenAI互換の音声合成エンドポイント「/v1/audio/speech」が標準搭載されました。CUDA環境におけるOCP FP8およびNVFP4のプリフィル高速化、MetalやVulkan、SYCL、OpenCLなどの各種アクセラレーターにおける並列処理の最適化も統合され、消費者向けPCやワークステーションにおけるローカルAI実行の快適性がさらに向上しています(一次ソース:llama.cpp GitHub Releases 公式リリースノート(英文))。
