open-webui

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

代替元のサービス

関連ツール