AI・LLM基盤 / Open Source

vLLM

OpenAI API のオープンソース代替。 OpenAI APIの代わりに、大規模言語モデルを自分のGPUで提供する推論サーバー。メモリを効率よく使い、多くのリクエストを同時に速くさばける。OpenAI互換のAPIを持つ。

ライセンス
Apache-2.0許容型
日本語
画面あり
Docker
対応
最終更新
3日前 直近90日以内に更新あり
GitHubのスター
9.6万同じカテゴリで11位/38件
掲載ツール全体の上位5%
直近32日間で+3,236
OpenSSF Scorecard
未評価OpenSSF Scorecard の評価なし

vLLMが向いている使い方

vLLMを選ぶ前に(掲載データからの要約)

取得日:2026/11/09

データから分かる強み

  • 直近30日以内に更新がある(開発が活発)根拠:最終コミット 2026/11/5
  • 直近12か月に34回リリースしている根拠:GitHubのリリース
  • OSI承認のライセンス(Apache-2.0)で、商用でも条件が少ない根拠:ライセンス表記
  • Dockerでの導入に対応している根拠:リポジトリのDocker関連ファイル
  • 日本語の画面がある根拠:日本語化の確認
  • 人気ランキングで上位2%根拠:Stars・Forks・Contributors
  • 直近の成長が速い(急成長ランキングで上位1%)根拠:Star数の実測(7日・30日)

確認しておきたい点・向かない条件

  • セキュリティ評価(OpenSSF Scorecard)は未評価。安全の証拠にも、危険の証拠にもならない根拠:Scorecardの結果なし
  • 公開された脆弱性アドバイザリが122件ある(修正済みを含む。対応状況は公式で確認)根拠:GitHubの公開アドバイザリ
導入・運用
導入の目安:Dockerで始められる(難易度は未評価)難易度の評価は、診断データのある5つのSaaSの代替のみ。公式の導入手順を確認してください
保守・更新
最終コミット:3日前/直近12か月のリリース:34回
人気・成長
人気:ランキング対象391件中5位(Stars・Forks・Contributors)成長:361件中3位(直近7日・30日の実測)計算の根拠を見る →
公式の情報
公式サイト機能・料金・最新の情報GitHubのREADME導入手順・ドキュメントへの入口リリース一覧最新の版と変更点

掲載データ(GitHubの公開情報・OpenSSF Scorecard・OSSALTの記録)から自動で作っています。値が無い項目は、強みにも弱みにもせず「未確認」と示しています。導入前に、公式の最新の情報を確認してください。

vLLMとは

未検証この解説は、公式資料との照合を記録していません。導入前に、公式の情報でご確認ください。

検証状態の意味
  • 公式資料確認済み公式のドキュメント・README・公式サイトと照らして確認した(照合日と出典を記録)
  • 実機検証済み実際に動かして確認した(確認した内容と日付を記録)
  • 要再確認以前に確認したが、時間がたっている・内容が変わった可能性があり、再確認が必要
  • 未検証照合の記録がない。導入前に公式の情報で確認する

vLLM(ブイエルエルエム)は、大規模言語モデル(LLM)を、多くの人が同時に使っても速く応答できるように動かすための、推論サーバーです。社内の全員が使うAIの基盤や、AIを組み込んだサービスを、自前のGPUサーバーで動かしたいときに使われます。OpenAIのAPIに近い形で、ほかのアプリから呼び出せます。もともとは、カリフォルニア大学バークレー校の研究室で開発され、公式は、現在は大学や企業の多くの参加者による、活発なプロジェクトに育ったと説明しています。

できること

公式のREADMEにある、主な特徴です。

  • 同時の大量のリクエストの処理:届いたリクエストを連続してまとめて処理(連続バッチ処理)し、GPUのメモリを無駄なく使う仕組み(PagedAttention)で、同時に多くのリクエストをさばきます。
  • OpenAI互換のAPI:OpenAIのAPIを使っているアプリを、接続先を変えるだけで、自前のサーバーにつなぎ替えられることがあります。チャット、補完、埋め込み、音声の文字起こし・翻訳などのAPIに対応します。AnthropicのMessages APIとgRPCにも対応するとされています。
  • 多くのモデルに対応:Hugging Faceにある、200以上のモデルの種類に対応します。文章を作るモデルのほか、画像と文章を扱うモデル、検索用の埋め込みのモデルなどがあります。
  • モデルを軽くする工夫:FP8、INT8、INT4、GPTQ、AWQ、GGUFなど、多くの量子化の方式に対応します。
  • 複数のGPUでの分散処理:1台に収まらない大きなモデルを、複数のGPUや複数のサーバーに分けて動かせます。
  • 使い勝手の機能:結果を文字ごとに流して返す(ストリーミング)、決まった形式(JSONなど)で出力させる、ツールの呼び出し、複数のLoRA(追加の学習)の切り替え、などがあります。

OllamaやLocalAIとの違い

Ollamaは、1人〜少人数が、手元のパソコンで手軽に試すためのツールです。vLLMは、GPUサーバーで、多くの利用者に提供するための、本格的な基盤です。手軽さではOllama、たくさんの同時利用での速さではvLLMが向いています。OpenAI互換のAPIをローカルで提供する別の選択肢として、LocalAIもあります(比較は「LocalAIとvLLMの違い」)。CPUでも動かせる土台として、llama.cppもあります。

必要な環境

公式のインストールの説明にある、条件です(導入する版で変わることがあります)。

  • OS:Linuxです。Pythonは3.11〜3.14です。
  • NVIDIAのGPU:計算能力(compute capability)7.5以上のGPUが対象です。T4、RTX 20シリーズ、A100、L4、H100などが例に挙がっています。
  • AMDのGPU:MI200系・MI300系・MI350系や、Radeon RX 7900・9000シリーズなどが対象で、ROCm 6.3以上が必要です。
  • ほかの機器:Intelのデータセンター向けGPUやArc、Apple Silicon(macOS Sonoma以降、専用の「vLLM-Metal」を使う)、そしてCPU(x86・ARM・PowerPC)向けの導入の説明もあります。
  • 必要なGPUのメモリ:動かすモデルが大きいほど、多くのGPUメモリが必要です。公式の説明に、モデルごとの必要量の一覧はありません。

CPU向けの導入方法も公式にありますが、この解説はGPUでの利用を中心に書いています。CPUでの速度は、検証していません。

導入と起動

  • Pythonで入れる:公式は、uv を使う方法(推奨)か、pip での導入を案内しています。起動を速くするための、事前に作られた部品(カーネル)を取得する手順もあります。
  • Dockerで動かす:公式の画像(vllm/vllm-openai)があります。GPUとモデルの保存先を割り当て、8000番のポートを公開して、モデルを指定して起動します。モデルは、初回にHugging Faceから取得するため、アクセス用のトークンが必要なモデルもあります。
  • ほかの機器向けの画像:AMD(ROCm)、Intel(XPU)向けの公式の画像もあります。
  • rootでない利用者で動かすための画像の作り方も、公式の説明にあります。
  • Kubernetesでの運用や、Helmでの導入の説明もあります。

向いている人・向かない人

  • 向いている:自社のGPUサーバーで、社内向け、または自社のサービス向けに、AIを多くの人へ提供したい組織。クラウドのAPIの利用料が大きくなってきて、自前の運用と比べたい人。
  • 向かない:1人で試したいだけの人。GPUサーバーを用意できない人。モデルの入れ替えや更新を、運用できる人がいない場合。

注意点

  • 個人が試す用途には、大がかりです。 まず試すなら、Ollamaやllama.cppのほうが手軽です。
  • GPUサーバーは、費用が大きくなりがちです。利用人数と、クラウドのAPIを使った場合の料金を、先にCost Labなどで比べておきましょう。
  • APIの互換性には、範囲があります。 たとえば、補完のAPIでは suffix が使えず、チャットのAPIでは user が無視されます(公式の説明)。使うアプリで試してから決めてください。
  • 使うモデルごとに、利用条件(ライセンス)が異なります。vLLM自体はApache-2.0です。
  • 公式の画像は、安定版(latest)と、開発中の最新を含む版(nightly)に分かれています。本番では、版を決めて運用し、更新の前に試す環境を用意してください。

OpenAI APIの代替のページで、ほかの候補も比べられます。

出典と確認の範囲

公式のREADME・LICENSE・公式ドキュメント(インストール、Docker、OpenAI互換サーバー)を、2026-10-25に確認して書いています。実際にGPUサーバーで動かしての速度・必要なGPUメモリの検証は、していません。対応する機器と条件は、版によって変わるため、導入前に公式ドキュメントで最新の情報を確認してください。

解説の最終更新:2026/10/25。機能や提供条件は変わることがあるため、導入前に公式の情報をご確認ください。

健全度スコア

健全度

GitHub 公開情報
38,487
  • スター × 0.2596,411
  • フォーク × 0.524,461
  • コントリビュータ × 0.54,007
  • ウォッチャー × 0.25603
  • 更新の新しさ − 日数 × 0.53日前
健全度スコアの説明

スター・フォーク・コントリビュータ・ウォッチャー・更新の新しさの5項目から算出した、プロジェクトの勢いの目安です。上から5つの目盛りが、その5項目を表します。 スターなどの数値はGitHubの公開情報、更新日は最終コミット日をもとにしています。減点は最終コミットから90日で頭打ち(最大 −45点)になります。数値が大きいほど活発ですが、規模の大きいプロジェクトほど有利になる指標です。

スコアの読み方と目安は選び方のページに、スターやフォークなど各数字の意味はGitHubの見方にまとめています。

スペック

ライセンス
Apache-2.0
主な言語
Python
最終コミット
2026/11/063日前
公開開始
2023/02/09
Docker対応
対応
画面の日本語化
日本語の翻訳あり
日本語ドキュメント
未確認

ライセンス表記は「Apache-2.0」。最終コミット2026/11/06時点の情報です。

OSI承認のオープンソース分類:許容型(同じ種類のツール一覧)

「Apache-2.0」はOSI(Open Source Initiative)が承認したオープンソースライセンスです(許容型)。 出典:GitHub APIのライセンス判定(SPDX)。

vLLMについてよくある質問

vLLMは日本語で使えますか?
リポジトリに画面の日本語翻訳のファイルがあることを確認できています。翻訳されている範囲はツールによって異なるため、導入前に実際の画面で確かめてください。
vLLMはDockerで動かせますか?
リポジトリで、Docker用のファイルや公式のコンテナイメージの案内を確認できています。手順は公式のドキュメントに従ってください。
vLLMは無料で使えますか? 業務で使ってもよいですか?
ライセンスはApache-2.0(許容型)です。制限の少ない「許容型」のライセンスで、社内の業務で使うことも、改変することも、広く認められています。配布するときは、著作権の表示などの条件を守る必要があります。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。
vLLMの開発は続いていますか?
最後の更新は3日前です。過去12か月のリリースは34回です。GitHubのスターは、直近32日間で3,236増えています。
vLLMのセキュリティの評価は?
OpenSSF Scorecard の評価はまだありません(評価がないことは、安全・危険のどちらも意味しません)。脆弱性の報告窓口(SECURITY.md)があります。導入後は、セキュリティの更新を確実に適用してください。
OpenAI APIの代わりになる、vLLM以外のツールは?
当サイトでは、LocalAIも掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

回答は掲載データ(GitHubの公開情報と、リポジトリの自動調査)から作成しています(2026/11/09時点)。

公式の説明(英語)

A high-throughput and memory-efficient inference and serving engine for LLMs - vllm-project/vllm

トピック

amdblackwellcudadeepseekdeepseek-v3gptgpt-ossinferencekimillamallmllm-servingmodel-servingmoe

OpenAI API の代替候補を比較

候補ツールの比較表
ツール主な代替対象スターライセンスDocker対応健全度セキュリティ
vLLMOpenAI API9.6万Apache-2.0対応38,487Scorecard未評価
LocalAIOpenAI API5.0万MIT対応15,073Scorecard未評価

あなたの条件(ライセンス・Docker・日本語など)で、OpenAI APIの代替を並べ替える

乗り換えを検討するときは、機能の一致度より「移行コスト」と「運用コスト」で見るほうが失敗しにくいです。下の表でライセンスとDocker対応を確認してください。

vLLM とほかの候補を比べる

同じカテゴリのツール

vLLMの開発者の方へ:掲載バッジ

READMEなどに貼ると、このページへのリンクになります。貼るかどうかで、掲載の順番や評価が変わることはありません。

Listed on ossalt.jpossalt.jp に掲載

Markdown(英語)
[![Listed on ossalt.jp](https://ossalt.jp/badges/listed-en.svg)](https://ossalt.jp/tools/vllm/)
Markdown(日本語)
[![ossalt.jp に掲載](https://ossalt.jp/badges/listed-ja.svg)](https://ossalt.jp/tools/vllm/)
HTML(英語)
<a href="https://ossalt.jp/tools/vllm/"><img src="https://ossalt.jp/badges/listed-en.svg" alt="Listed on ossalt.jp" height="28"></a>

バッジについて