AI・LLM基盤 / Open Source

Open WebUI

ChatGPT の代替(ソース公開型のライセンス。OSI承認のオープンソースではありません)。 自前のLLMに接続するチャット画面。権限管理と文書の取り込みを備える。

ライセンス
Open WebUI Licenseソース公開型
日本語
画面あり
Docker
対応
最終更新
2日前 直近90日以内に更新あり
GitHubのスター
15.8万同じカテゴリで6位/38件
掲載ツール全体の上位2%
直近32日間で+3,918
OpenSSF Scorecard
未評価OpenSSF Scorecard の評価なし

Open WebUIが向いている使い方

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

取得日:2026/11/09

データから分かる強み

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

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

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

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

過去の観測記録(2026/10/17 00:53・外部の観測サービス)

2026/10/17 00:53(日本時間)の観測:Star 155,895、観測時点の安定版タグ v0.12.3(現在の最新とは限りません)。 この観測は更新が止まっています。現在のStar数は上の表(OSSALTが毎日取得)を、 リリースはGitHubのリリース ↗を確認してください。 OSSの変化レポート ↗

Open WebUIの共有用画像
画像:Open WebUI 公式サイトの共有用画像より

Open WebUIとは

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

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

Open WebUIは、ChatGPTのような使い慣れた画面で、AIと会話するためのWebアプリです。AIモデルそのものは持たず、Ollamaで動かしているモデルや、OpenAI互換のAPIを提供するサービスにつないで使います。公式は「AIの拠点」と説明し、完全にオフラインでも動かせるとしています。画面の日本語翻訳もあります。

できること

公式のREADMEにある、主な機能です。

  • チャット画面:会話の履歴、モデルの切り替え、指示文の保存、MarkdownとLaTeXの表示など、日常で使う機能があります。複数のモデルに同時に聞いて、答えを見比べることもできます。
  • 多くの接続先:Ollamaのほか、OpenAI互換のAPIを持つサービス(LM Studio、Groq、Mistral、OpenRouter、vLLMなど)につなげます。複数の提供元を混ぜて使えます。
  • 文書を使った回答(RAG):文書を取り込み、その内容をもとにAIに答えさせます。検索用のデータベースは、9種類から選べます(ChromaDB、PGVector、Qdrant、Milvusなど)。
  • Webの検索と閲覧:多くの検索サービス(SearXNG、Brave、Tavilyなど)を使って、検索結果を回答に生かせます。# のあとにURLを書くと、ページを取り込めます。
  • 画像の生成と編集:DALL·E、Gemini、ComfyUI、AUTOMATIC1111などと連携します。
  • 音声・ビデオ通話:音声の入力と読み上げを、複数のサービスから選べます。
  • モデルとエージェント:基本のモデルに、指示、ツール、知識をまとめて、用途別のAIを作れます。
  • 拡張:フィルター、アクション、ツールなどの仕組みで機能を足せます。外部のサービスとは、MCPやOpenAPIのツールのサーバーを通してつなぎます。
  • ノート、チャンネル、カレンダー:チャットとは別のメモ、チームとAIが同じ画面で話せる場所、予定の管理も、READMEの機能に載っています。
  • 利用状況の分析:管理者向けの画面で、メッセージの量、トークンの使用量、費用を見られます。

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

  • 向いている:社内で、入力内容を外部に送らないAIチャットを用意したい情報システム部門。Ollamaで動かしているモデルを、コマンドではなく画面で使いたい人。
  • 向かない:業務アプリや問い合わせ対応のAIを作りたい場合は、Difyのほうが向いています。Open WebUIは、会話の画面が中心です。

導入の流れ

READMEと公式ドキュメントの案内は、次のとおりです。

  • 導入の方法:Docker、pip、uv、Kubernetes、デスクトップアプリがあります。Pythonは、3.11を使うよう案内されています。
  • Dockerの基本:画像(ghcr.io/open-webui/open-webui)を起動して、ブラウザで3000番のポートを開きます(Python版は8080番)。データの置き場所(ボリューム)を必ず割り当てます。チャットの履歴、ユーザー、設定は、このボリュームに保存されます。
  • 画像の種類:標準の画像のほか、軽い版(:slim、約197MBで、標準の約1.62GBの88%減とされています)、NVIDIAのGPU向け(:cuda)、Ollamaを同じコンテナに入れた版(:ollama)があります。軽い版では、文書の読み取りや音声の認識などを、外部のサービスにつなぐ必要があります。
  • 最初のアカウント:最初に作ったアカウントが管理者になります。そのあと、新しい登録は自動で止まります。人を招くときは、管理画面で「新規登録」を有効にして、承認する流れです。
  • モデルの接続:管理画面の「接続」で設定します。同じマシンのOllamaは、自動で見つかります。Dockerの中から使うときは、Ollama側が 0.0.0.0 で待ち受ける必要があります。OpenAI互換のサービスは、URLとAPIキーを入れます。

秘密の鍵(WEBUI_SECRET_KEY)を、必ず固定してください。 固定しないと、コンテナを作り直すたびに、全員がログアウトされます。

運用で必要なこと

  • 更新:新しい画像に入れ替えます。データはボリュームに残ります。公式は、個人や自宅の利用は :main を使い、チームの共有環境や本番では、版を指定することを勧めています。:main(と :latest)は、開発中の最新が反映される画像で、予告なく仕様が変わることがあります。
  • 更新の前にバックアップ:データベースの変更(マイグレーション)は、元に戻すのが難しいことがあります。公式の手順で、ボリューム全体を圧縮して保存できます。版を戻しても、変更されたデータベースは元に戻りません。 戻すには、更新前のバックアップが必要です。
  • 複数台で動かす場合:データベースの構造が変わる版では、順番に入れ替える方法(ローリングアップデート)には対応せず、全部を止めて、1台に変更を実行させてから、残りを起動する必要があります(公式の説明)。
  • データベース:標準はSQLiteで、PostgreSQLも選べます。ファイルの保存先は、手元のほか、S3などにもできます。
  • 認証:READMEには、役割とグループによる権限、LDAP・Active Directory、OAuthによるSSO、SCIMでの自動のユーザー登録も載っています。有料のEnterpriseプランとの境目は、公式の説明で確認してください。

注意点:ライセンス

ライセンスは「Open WebUI License」で、BSD-3-Clauseをもとに、名称とロゴの表示に関する条件を加えたものです。公式のライセンス文では、「Open WebUI」の名称・ロゴなどの表示を、変えたり、消したり、隠したり、置き換えたりすることを禁止しています。例外は、次の3つです。

  • 直近30日間の利用者(画面を直接使う個人)の数が、50人を超えない場合。
  • 著作権者から、書面での許可を得た場合。
  • 変更を明示的に認める、有料のEnterpriseライセンスを結んだ場合。

つまり、名称とロゴをそのまま表示するかぎり、この条項には触れないと読めます。自社の名称・ロゴに置き換えて使いたい場合や、利用者が50人を超える環境で表示を変える場合は、確認が必要です。コードを提供する人は、貢献者向けの契約(CLA)に同意する必要もあります。詳しくは公式のライセンス文を確認してください。この解説は、個別の利用の法的な可否を保証するものではありません。

ChatGPTの代替のページで、ほかの候補も比べられます。OllamaとOpen WebUIの違いも参考になります。

出典と確認の範囲

公式のREADME・LICENSE・公式ドキュメント(クイックスタート、更新)を、2026-10-25に確認して書いています。実際に起動しての動作や、AIの回答の質の検証は、していません。機能とライセンスの条件は変わることがあるため、導入前に公式ドキュメントで最新の情報を確認してください。

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

健全度スコア

健全度

GitHub 公開情報
51,555
  • スター × 0.25157,865
  • フォーク × 0.522,948
  • コントリビュータ × 0.5893
  • ウォッチャー × 0.25678
  • 更新の新しさ − 日数 × 0.52日前
健全度スコアの説明

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

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

スペック

ライセンス
Open WebUI License
主な言語
Svelte
最終コミット
2026/11/062日前
公開開始
2023/10/07
Docker対応
対応
画面の日本語化
日本語の翻訳あり
日本語ドキュメント
未確認

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

ソース公開型(利用条件あり)分類:ソース公開型(一般的なオープンソースではない)(同じ種類のツール一覧)

「Open WebUI License」はOSI承認のオープンソースライセンスではありません。ソースコードは公開されていますが、商用提供など利用目的に条件が付くことがあります。業務で使う前にライセンス本文を確認してください。 出典:OSSALTがリポジトリのLICENSEファイルを確認して設定。

Open WebUIについてよくある質問

Open WebUIは日本語で使えますか?
リポジトリに画面の日本語翻訳のファイルがあることを確認できています。翻訳されている範囲はツールによって異なるため、導入前に実際の画面で確かめてください。
Open WebUIはDockerで動かせますか?
リポジトリで、Docker用のファイルや公式のコンテナイメージの案内を確認できています。手順は公式のドキュメントに従ってください。
Open WebUIは無料で使えますか? 業務で使ってもよいですか?
ライセンスはOpen WebUI License(ソース公開型(一般的なオープンソースではない))です。ソースコードは公開されていますが、一般的なオープンソースライセンスではありません。社内の業務で使うことは認められていることが多い一方で、他社向けのサービスとして提供することなどに制限があります。使い方が条件に合うかを、ライセンス文で確認してください。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。
Open WebUIの開発は続いていますか?
最後の更新は2日前です。過去12か月のリリースは47回です。GitHubのスターは、直近32日間で3,918増えています。
Open WebUIのセキュリティの評価は?
OpenSSF Scorecard の評価はまだありません(評価がないことは、安全・危険のどちらも意味しません)。導入後は、セキュリティの更新を確実に適用してください。
ChatGPTの代わりになる、Open WebUI以外のツールは?
当サイトでは、OpenClaw、Hermes Agent、Ollama、LobeChatなども掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

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

Open WebUIを扱った記事

公式の説明(英語)

User-friendly AI Interface (Supports Ollama, OpenAI API, ...) - open-webui/open-webui

トピック

aillmllm-uillm-webuillmsmcpollamaollama-webuiopen-webuiopenaiopenapiragself-hostedui

Open WebUIを自分のサーバーで動かすには PR

セルフホストでよく選ばれる国内のVPSです。必要なメモリやCPUはツールによって違うため、プランは公式のドキュメントの推奨に合わせて選んでください。

この枠のリンクはアフィリエイト(広告)です。リンク先で申し込むと、ossalt.jpに紹介料が入ります。並び順は公開されている最低月額の安い順で、紹介料の額では並べていません。

多くのツールは、VPSを借りる前に、手元のパソコン(Dockerなど)で試せます。

ConoHa VPS

国内サービスで安心して始めたい人

国内データセンター・時間課金。管理画面が分かりやすい。

公式サイトで詳細を見る(外部サイト・広告) ↗

KAGOYA CLOUD VPS

費用を固定したい人・国産VPSを試したい人

完全定額制で追加料金なし。国内データセンター・日本語サポート。

公式サイトで詳細を見る(外部サイト・広告) ↗

さくらのVPS

はじめてroot権限のサーバーを触る人

root権限つきで自由度が高く、国内でも運用実績が長い。

公式サイトで詳細を見る(外部サイト・広告) ↗

Xserver VPS

日本語サポート重視の初心者

国内サポート・日本語管理画面。テンプレートからの導入も簡単。

公式サイトで詳細を見る(外部サイト・広告) ↗

ChatGPT の代替候補を比較

候補ツールの比較表
ツール主な代替対象スターライセンスDocker対応健全度セキュリティ
Open WebUIChatGPT15.8万Open WebUI License対応51,555Scorecard未評価
OpenClawChatGPT39.4万MIT対応142,281Scorecard未評価
Hermes AgentChatGPT26.1万MIT対応96,789Scorecard未評価
OllamaChatGPT18.6万MIT対応56,571Scorecard未評価
LobeChatChatGPT8.4万LobeHub Community License対応29,405Scorecard未評価
GPT4AllChatGPT7.7万MIT未確認23,652Scorecard未評価
LibreChatChatGPT4.7万MIT対応16,783Scorecard未評価

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

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

Open WebUI とほかの候補を比べる

同じカテゴリのツール

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

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

Listed on ossalt.jpossalt.jp に掲載

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

バッジについて