Classic298/open-webui-plugins
A curated collection of Open WebUI plugins - tools, skills, filters, pipes, actions and events that extend your AI chat experience.
🧩 Open WebUI Plugins – これは何ですか?
このリポジトリは、Open WebUI プロジェクト(大規模言語モデル用のオープンソース・チャット・インターフェース)のための厳選された拡張機能セットです。各拡張機能は独自のフォルダに格納されており、ツール、スキル、フィルター、イベントなどの特定の機能を追加し、Open WebUI インスタンスにプラグインすることで、チャット体験をより豊かなものにします。
📦 内容物について
| Plugin | 何をするのか | Open WebUI の拡張方法 |
|---|---|---|
| Inline Visualizer v2 | モデルが回答をストリーミングしている最中に、インタラクティブなチャート、ダッシュボード、図、またはミニアプリをライブでレンダリングします。多くのライブラリ(Chart.js, D3, Vega‑Lite, Plotly, …)をサポートし、UI テーマに適合します。 | Tool(レンダリング機能)と Skill(モデルに視覚的コンテンツを生成させるための指示)を提供します。 |
| Prune | 長期間稼働しているサーバーが一杯にならないよう、古いチャット、非アクティブなユーザー、および孤立したファイルを定期的に削除します。デフォルトではドライラン・モードです。管理ページ(/prune)で、クリーンアップをプレビューして手動で実行できます。 |
バックグラウンドで実行される Event と、小さな管理ルートを実装しています。 |
| Keep reasoning_content | ツール呼び出しをまたいでモデルの思考プロセス(chain‑of‑thought)データを保持し、Open WebUI が通常破棄してしまう「reasoning_content is missing」エラーを防ぎます。 | 前回の思考プロセスをリクエスト・ペイロードに再注入する Filter です。 |
| Interface Defaults | すべての新規ユーザーに対してデフォルトの UI 設定(テーマ、レイアウトなど)を設定します。既存のユーザーにデフォルトを適用したり、インスタンス全体をリセットしたりするためのワンクリック・ボタンを備えています。 | ユーザー作成時に実行される Event と、管理者制御用の設定パネルを提供します。 |
| Email Composer | モデルにメールの下書きを作成させ、チャット内でリッチテキスト・カードを表示します。フィールドの編集、優先度の設定、メッセージを .eml ファイルとしてダウンロードすることが可能です。 |
メール UI とエクスポート機能を作成する Tool です。 |
| MCP App Bridge | MCP サーバー(SEP‑1865)に接続し、追加のミドルウェアを必要とせずに、そのツールをチャット内の埋め込みパネルとして表示します。 | MCP サーバーに呼び出しを転送し、返された UI をレンダリングする Tool です。 |
| Vision Bridge | テキストのみのモデルで画像を使用できるようにします。画像を添付すると、ブリッジがオンデマンドで別のビジョン・モデルを呼び出し、チャットで同じ画像について追加の質問ができるようになります。 | Filter(画像リクエストのルーティング)と Tool(結果の表示)を組み合わせたものです。 |
| Inline Visualizer (v1) | ビジュアライザーのレガシー版で、回答が終了した後にチャートをレンダリングします(ライブ形式ではありません)。 | v2 と同じコンポーネント・タイプ(Tool + Skill)ですが、古い動作を伴います。 |
🛠️ インストール方法
- 使用したいプラグインのフォルダを開きます。
- そのプラグイン独自の README を読んでください。そこには正確な手順(例:ファイルをコピーする、Open WebUI 管理パネルにコンポーネントを追加する、必要な Open WebUI バージョンを設定する)が記載されています。
- 記載されている指示に従ってください。ほとんどのプラグインは単一のファイルですが、一部はマルチファイル・バンドルです。
🤝 貢献(Contributing)
バグを見つけた場合や、新しいプラグインのアイデアがある場合は、このリポジトリで Issue を作成してください。
結論: このリポジトリは、すぐに使えるアドオンのツールボックスです。Open WebUI のコア・コードを修正することなく、視覚化、メンテナンス・ヘルパー、メール作成、画像サポート、その他多くの機能を、Open WebUI のデプロイメントにカスタマイズして追加することができます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト