Open WebUI
ChatGPT の代替。Ollama や OpenAI API を自分のサーバーで ChatGPT 風に使う
オープンソース代替:ChatGPT
- Docker対応
- SSO対応
- セルフホスト可
- 商用利用可
- 日本語UI
Open WebUI は ChatGPT とほぼ同じ操作感のチャット画面を自分のサーバーに置けるツールです。ローカルの Ollama や OpenAI 互換 API に接続でき、モデルの切り替え・会話履歴・ファイル添付による RAG・複数ユーザー管理に対応しています。
社内で「ChatGPT を使いたいが、入力データを外部に出したくない」という場合の定番で、Docker 1コンテナで起動します。ローカルモデルを使うなら GPU があるマシンが望ましいですが、API 経由なら軽量な VPS でも動きます。
日本語対応
UI は日本語に対応。日本語の導入記事も多い。
※ 日本語化率はリポジトリ内の翻訳ファイル(src/lib/i18n/locales/ja-JP/translation.json)の項目数を英語版と比較して自動計測しています。最終計測:2026/9/17
向いている人・向いていない人
向いている
- ChatGPT と同じ操作感を社内に用意したい
- Ollama や複数の API を1画面で切り替えたい
- ユーザー管理・会話履歴・RAG を最初から使いたい
向いていない
- LLM そのものの推論基盤が欲しい(それは Ollama / LocalAI の役割)
- 1〜2人で使うだけ(デスクトップアプリで十分)
最近の更新
-
アクセシビリティモードがメニューやモデル選択にも適用され、選択中の項目のコントラストが強化。
-
ターミナルで生成した Word・スライドのプレビューが完成形で表示され、ページサムネイルから直接ジャンプ可能に。
-
リリースノート(原文)
### Added - 🚦 **Human in the loop tool approval.** Where an administrator has turned it on, you can switch a conversation from letting tools run freely to being asked first, so a model that wants to use a tool stops and waits for you to allow or deny it, one call at a time in a saved conversation, by button or by keyboard shortcut, with your choice remembered for this conversation and for future ones, switching back to running freely releasing anything already waiting, and automations, channel replies, and temporary chats unaffected. [Commit](https://github.com/open-webui/open-webui/commit/7d99b2716a0472b2100b3a71825d8eb3fcbbe877), [Commit](https://github.com/open-webui/open-webui/commit/ec36972c2b5a8d48713f1a240b0ed305e535b4cc), [Commit](https://github.com/open-webui/open-webui/commit/6…
導入方法(セルフホスト)
docker-compose.yaml
services:
ollama:
volumes:
- ollama:/root/.ollama
container_name: ollama
pull_policy: always
tty: true
restart: unless-stopped
image: ollama/ollama:${OLLAMA_DOCKER_TAG-latest}
open-webui:
build:
context: .
dockerfile: Dockerfile
image: ghcr.io/open-webui/open-webui:${WEBUI_DOCKER_TAG-main}
container_name: open-webui
volumes:
- open-webui:/app/backend/data
depends_on:
- ollama
ports:
- ${OPEN_WEBUI_PORT-3000}:8080
environment:
- 'OLLAMA_BASE_URL=http://ollama:11434'
- 'WEBUI_SECRET_KEY='
extra_hosts:
- host.docker.internal:host-gateway
restart: unless-stopped
volumes:
ollama: {}
open-webui: {}
- VPSを契約する ― シンVPS 2GBを選び、OSは Ubuntu を推奨
- Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ
curl -fsSL https://get.docker.com | sh - Open WebUI を起動 ― 上の compose ファイルを置いて
docker compose up -d - ドメインとHTTPS ― Caddy か Nginx Proxy Manager でリバースプロキシ(Let's Encrypt 自動)。独自ドメインが無ければ XServer ドメイン
で取得(PR)
このソフトが動く VPS プラン(必要メモリ 2GB 以上)
| サービス | プラン | 月額(目安) | |
|---|---|---|---|
| シンVPS 最安 | 2GB | 950円〜 | 公式サイト ↗ |
| ConoHa VPS | 2GB | 1,007円〜 | 公式サイト ↗ |
| XServer VPS クラウド | 4GB | 2,480円〜 | 公式サイト ↗ |
※ 月額は長期契約時の換算やキャンペーン価格を含む目安です。契約期間・初期費用は各社の公式サイトで確認してください。PR
ChatGPT と比べていくら安くなる?
| 契約 | ChatGPT(年額) | Open WebUI セルフホスト(年額) | 差額 |
|---|---|---|---|
| 1契約 | 36,000円 | 11,400円 | −24,600円 |
※ ChatGPT は Plus 月額 約3,000円(目安)、セルフホストはシンVPS 2GB(月額950円)で試算。運用の手間・バックアップ・ドメイン代は含みません。
AI・LLMの他のOSSと比較
| ソフト | ★ Stars | 最終更新 | 日本語UI | 必要RAM | 難易度 | ライセンス |
|---|---|---|---|---|---|---|
| Open WebUI(このページ) | 152,337 | 1日前 | 100% | 2GB | かんたん | ― |
| Ollama | 181,229 | 1日前 | なし | 8GB | かんたん | MIT |
| Dify | 156,080 | 1日前 | 100% | 4GB | ふつう | ― |
| AnythingLLM | 66,251 | 1日前 | 100% | 2GB | かんたん | MIT |
よくある質問
Open WebUI は無料で使えますか?
Open WebUI はオープンソースで、ソフト自体は無料です。自分のサーバー(VPSなど)で動かす場合はサーバー代(月額数百円〜)がかかります。
Open WebUI は日本語で使えますか?
UIの日本語化は「100%」です(翻訳ファイル src/lib/i18n/locales/ja-JP/translation.json)。UI は日本語に対応。日本語の導入記事も多い。
ChatGPT から Open WebUI に移行できますか?
ChatGPT のエクスポート機能でデータを書き出し、Open WebUI 側のインポート機能で取り込むのが基本です。対応形式はバージョンによって異なるため、公式ドキュメントで確認してください。ChatGPT の他の代替は「ChatGPT のオープンソース代替」ページで比較できます。
Open WebUI を動かすのに必要なサーバースペックは?
メモリ 2GB 以上が目安です。Docker に対応しているので、Docker が動く環境ならOSを問いません。