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)ですが、古い動作を伴います。

🛠️ インストール方法

  1. 使用したいプラグインのフォルダを開きます。
  2. そのプラグイン独自の README を読んでください。そこには正確な手順(例:ファイルをコピーする、Open WebUI 管理パネルにコンポーネントを追加する、必要な Open WebUI バージョンを設定する)が記載されています。
  3. 記載されている指示に従ってください。ほとんどのプラグインは単一のファイルですが、一部はマルチファイル・バンドルです。

🤝 貢献(Contributing)

バグを見つけた場合や、新しいプラグインのアイデアがある場合は、このリポジトリで Issue を作成してください。


結論: このリポジトリは、すぐに使えるアドオンのツールボックスです。Open WebUI のコア・コードを修正することなく、視覚化、メンテナンス・ヘルパー、メール作成、画像サポート、その他多くの機能を、Open WebUI のデプロイメントにカスタマイズして追加することができます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト