Haervwe/open-webui-tools

Open‑WebUI Tools is a modular toolkit designed to extend and enrich your Open WebUI instance, turning it into a powerful AI workstation. With a suite of over 15 specialized tools, function pipelines, and filters, this project supports academic research, agentic autonomy, multimodal creativity, workflows, and more

What it solves

此專案提供一組模組化的工具、功能管道與過濾器,旨在擴充 Open WebUI 的功能。它將一般的 AI 聊天介面轉變為多功能工作站,加入學術研究、媒體搜尋、影像與影片生成,以及自主代理行為等專業能力。

How it works

使用者可透過 Open WebUI Hub 安裝這些元件,或手動將 Python 檔案複製到自己的 Open WebUI 實例中。整個集合分為三大類別:

  • Tools:獨立函式,讓 LLM 能執行特定任務,如搜尋 arXiv、YouTube、Pexels,或透過各種後端(Hugging Face、Cloudflare 等)產生圖像。
  • Function Pipes:進階邏輯層,支援自主規劃(Planner Agent)、複雜研究工作流程(MCTS)以及多模型對話。
  • Filters:中介層,修改提示或清理回應,例如提示增強器或模型選擇的語意路由器。

Who it’s for

此工具組適用於想要超越單純聊天,將 AI 與外部 API、創意工具(如 ComfyUI)以及先進代理框架結合,以自動化研究或內容創作的 Open WebUI 使用者。

Highlights

  • Academic & Research:整合 arXiv 搜尋與蒙特卡羅樹搜尋(MCTS)以進行深入研究。
  • Media Integration:提供搜尋與嵌入 YouTube 影片、Pexels 媒體與 X(Twitter)資料的工具。
  • Creative Suite:支援透過 ComfyUI 與 Google Veo 進行圖像到圖像、文字到影片與音樂生成。
  • Agentic Capabilities:具備多代理委派與即時執行追蹤的 Planner Agent。
  • Plug-and-Play:大多數工具設計為最小化設定,能無縫整合至 Open WebUI 介面。