
open-webui
ChatGPTの代替として
Open WebUIは、OllamaやOpenAI互換APIに接続して使えるセルフホスト型AIチャットインターフェースです。ChatGPTのような対話体験を、自分のサーバーで完全にプライバシーを確保しながら実現します。
- マルチモデル対応 — Ollama、OpenAI、Anthropic等の複数LLMを切り替えて利用
- RAG統合 — ドキュメントをアップロードしてAIに参照させるナレッジベース機能
- ユーザー管理 — 複数ユーザーのアカウント管理、ロール設定、共有チャット
- プラグインシステム — ツール、関数、パイプラインで機能を拡張
- モデル管理 — Ollamaモデルのダウンロード、更新、削除をUI上で操作
- マークダウン・コード対応 — コードブロックのシンタックスハイライトとLaTeX数式表示
- 音声入出力 — 音声認識と音声合成による対話
Python + SvelteKitで構築。Dockerでワンコマンド起動可能。ChatGPTの代替として、特にローカルLLM(Ollama)との組み合わせでデータを一切外部に出さないAI環境を構築できます。日本語UIにも対応。
Stars
130,560
Forks
18,502
言語
Python
ライセンス
NOASSERTION
aillmllm-uillm-webuillmsmcpollamaollama-webuiopen-webuiopenai+4