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
This project provides a modular collection of tools, function pipes, and filters designed to extend the capabilities of Open WebUI. It transforms a standard AI chat interface into a versatile workstation by adding specialized capabilities for academic research, media search, image and video generation, and autonomous agentic behavior.
How it works
Users can install these components via the Open WebUI Hub or by manually copying Python files into their Open WebUI instance. The collection is divided into three main categories:
- Tools: Standalone functions that allow the LLM to perform specific tasks like searching arXiv, YouTube, or Pexels, and generating images via various backends (Hugging Face, Cloudflare, etc.).
- Function Pipes: Advanced logic layers that enable autonomous planning (Planner Agent), complex research workflows (MCTS), and multi-model conversations.
- Filters: Middleware that modifies prompts or cleans up responses, such as a prompt enhancer or a semantic router for model selection.
Who it’s for
This toolkit is for users of Open WebUI who want to move beyond simple chat and integrate their AI with external APIs, creative tools (like ComfyUI), and advanced agentic frameworks to automate research or content creation.
Highlights
- Academic & Research: Integrated arXiv search and Monte Carlo Tree Search (MCTS) for deep research.
- Media Integration: Tools for searching and embedding YouTube videos, Pexels media, and X (Twitter) data.
- Creative Suite: Support for image-to-image, text-to-video, and music generation via ComfyUI and Google Veo.
- Agentic Capabilities: A Planner Agent with multi-agent delegation and real-time execution tracking.
- Plug-and-Play: Most tools are designed for minimal configuration and seamless integration with the Open WebUI interface.