Discover and explore top open-source AI tools and projects—updated daily.
Fu-JieAI chat extensions for enhanced Open WebUI functionality
Top 96.9% on SourcePulse
This repository offers a curated collection of enhancements, plugins, and prompts designed to extend the functionality of Open WebUI. It targets Open WebUI users seeking to improve their experience with AI agents, data visualization, and workflow automation, providing advanced features and deeper integration capabilities.
How It Works
The project comprises modular Python-based extensions categorized as Actions, Filters, Pipes, and Pipelines. A key differentiator is the deep integration with the GitHub Copilot SDK, enabling autonomous agent capabilities like intent recognition and web search. It also features robust compatibility layers ensuring seamless operation with both asynchronous (OpenWebUI 0.9.x) and older synchronous versions of Open WebUI, alongside intelligent context compression techniques to optimize token usage.
Quick Start & Requirements
Installation is primarily recommended via the OpenWebUI Community plugin marketplace. Alternatively, users can clone the repository and execute scripts/install_all_plugins.py, which requires configuring an API key in a .env file. Documentation for plugin development and usage is available within the docs/ directory.
Highlighted Details
Maintenance & Community
The project adheres to the all-contributors specification, acknowledging contributions from various individuals. Specific community channels like Discord or Slack are not explicitly linked in the provided README.
Licensing & Compatibility
The repository's license is not explicitly stated in the README. This absence creates ambiguity regarding commercial use and redistribution rights. The extensions are designed specifically for Open WebUI and highlight compatibility with versions 0.9.x and earlier.
Limitations & Caveats
The primary limitation is the lack of a specified license, which poses a significant adoption blocker for commercial or sensitive projects. Functionality is inherently tied to the Open WebUI platform, and setup via the install_all_plugins.py script requires .env file configuration.
6 days ago
Inactive
SilasMarvin
AstrBotDevs
danny-avila