2025-12-20 12:34:49 +08:00
# OpenWebUI Extras
2026-01-11 18:06:45 +00:00
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
2026-02-09 20:26:27 +08:00
[](#contributors -)
2026-01-11 18:06:45 +00:00
<!-- ALL-CONTRIBUTORS-BADGE:END -->
2025-12-20 12:34:49 +08:00
2026-01-06 01:49:39 +08:00
A collection of enhancements, plugins, and prompts for [OpenWebUI ](https://github.com/open-webui/open-webui ), developed and curated for personal use to extend functionality and improve experience.
2026-01-06 01:32:38 +08:00
<!-- STATS_START -->
2026-01-06 01:49:39 +08:00
## 📊 Community Stats
2026-01-06 01:32:38 +08:00
2026-02-09 13:37:24 +00:00
> 🕐 Auto-updated: 2026-02-09 21:37
2026-01-06 01:32:38 +08:00
2026-01-08 14:43:27 +00:00
| 👤 Author | 👥 Followers | ⭐ Points | 🏆 Contributions |
2026-02-09 21:58:55 +08:00
| :---: | :---: | :---: | :---: |
2026-02-09 13:37:24 +00:00
| [Fu-Jie ](https://openwebui.com/u/Fu-Jie ) | **211 ** | **261 ** | **44 ** |
2026-01-08 14:43:27 +00:00
| 📝 Posts | ⬇️ Downloads | 👁️ Views | 👍 Upvotes | 💾 Saves |
2026-02-09 21:58:55 +08:00
| :---: | :---: | :---: | :---: | :---: |
2026-02-09 13:37:24 +00:00
| **21 ** | **3950 ** | **46015 ** | **223 ** | **267 ** |
2026-01-08 14:43:27 +00:00
### 🔥 Top 6 Popular Plugins
2026-02-09 13:37:24 +00:00
> 🕐 Auto-updated: 2026-02-09 21:37
2026-01-11 17:59:08 +08:00
2026-01-11 18:10:54 +00:00
| Rank | Plugin | Version | Downloads | Views | Updated |
2026-02-09 21:58:55 +08:00
| :---: | :--- | :---: | :---: | :---: | :---: |
2026-02-09 13:37:24 +00:00
| 🥇 | [Smart Mind Map ](https://openwebui.com/posts/turn_any_text_into_beautiful_mind_maps_3094c59a ) | 0.9.2 | 922 | 8126 | 2026-01-28 |
| 🥈 | [Smart Infographic ](https://openwebui.com/posts/smart_infographic_ad6f0c7f ) | 1.5.0 | 668 | 6285 | 2026-01-30 |
| 🥉 | [Export to Word Enhanced ](https://openwebui.com/posts/export_to_word_enhanced_formatting_fca6a315 ) | 0.4.4 | 370 | 2877 | 2026-02-07 |
| 4️ ⃣ | [Async Context Compression ](https://openwebui.com/posts/async_context_compression_b1655bc8 ) | 1.2.2 | 354 | 3613 | 2026-01-28 |
| 5️ ⃣ | [Export to Excel ](https://openwebui.com/posts/export_mulit_table_to_excel_244b8f9d ) | 0.3.7 | 338 | 1602 | 2026-01-29 |
| 6️ ⃣ | [Markdown Normalizer ](https://openwebui.com/posts/markdown_normalizer_baaa8732 ) | 1.2.4 | 312 | 4477 | 2026-01-29 |
2026-01-08 14:43:27 +00:00
*See full stats in [Community Stats Report ](./docs/community-stats.md )*
2026-01-06 01:32:38 +08:00
<!-- STATS_END -->
2026-02-09 21:51:36 +08:00
## 🌟 Star Features
2026-02-09 22:07:56 +08:00
### 1. [GitHub Copilot SDK Pipe](https://openwebui.com/posts/github_copilot_official_sdk_pipe_ce96f7b4) [](https://openwebui.com/posts/github_copilot_official_sdk_pipe_ce96f7b4)
2026-02-09 21:51:36 +08:00
**The ultimate Agent for OpenWebUI.** Supports native code execution (Python/Pandas), raw file analysis, and interactive artifacts.
> [!TIP]
> **No GitHub Copilot subscription required!** Supports **BYOK (Bring Your Own Key)** mode using your own OpenAI/Anthropic API keys.
2026-02-09 22:07:56 +08:00
### 2. [Smart Mind Map](https://openwebui.com/posts/turn_any_text_into_beautiful_mind_maps_3094c59a) [](https://openwebui.com/posts/turn_any_text_into_beautiful_mind_maps_3094c59a)
2026-02-09 21:51:36 +08:00
**Experience interactive thinking.** Seamlessly transforms complex chat sessions into structured, clickable mind maps for better visual modeling and rapid idea extraction.
2026-02-09 22:07:56 +08:00
### 3. [Smart Infographic](https://openwebui.com/posts/smart_infographic_ad6f0c7f) [](https://openwebui.com/posts/smart_infographic_ad6f0c7f)
2026-02-09 21:47:54 +08:00
2026-02-09 21:51:36 +08:00
**Professional data storytelling.** Converts raw information into sleek, boardroom-ready infographics powered by AntV, perfect for summarizing long-form content instantly.
2026-02-09 21:47:54 +08:00
2026-02-09 22:07:56 +08:00
### 4. [Export to Word Enhanced](https://openwebui.com/posts/export_to_word_enhanced_formatting_fca6a315) [](https://openwebui.com/posts/export_to_word_enhanced_formatting_fca6a315)
2026-02-09 21:47:54 +08:00
2026-02-09 21:51:36 +08:00
**High-fidelity reporting.** Export conversation history into professionally formatted Word documents with preserved headers, code blocks, and math formulas.
2026-02-09 21:47:54 +08:00
2026-02-09 22:07:56 +08:00
### 5. [Async Context Compression](https://openwebui.com/posts/async_context_compression_b1655bc8) [](https://openwebui.com/posts/async_context_compression_b1655bc8)
2026-02-09 21:47:54 +08:00
2026-02-09 21:51:36 +08:00
**Maximize your context window.** Intelligently compresses chat history using LLM logic to save tokens and costs while maintaining a high-quality reasoning chain.
2026-02-09 21:47:54 +08:00
2025-12-20 12:34:49 +08:00
## 📦 Project Contents
2026-02-09 22:00:45 +08:00
<!-- markdownlint-disable MD033 -->
2026-02-09 21:53:47 +08:00
<details>
2026-02-09 22:09:14 +08:00
<summary><b>🧩 Plugins (Actions, Filters, Pipes, Pipelines)</b></summary>
2025-12-20 12:34:49 +08:00
Located in the `plugins/` directory, containing Python-based enhancements:
2026-02-09 21:58:27 +08:00
### Actions
2026-01-26 07:25:01 +08:00
2025-12-20 12:34:49 +08:00
- **Smart Mind Map** (`smart-mind-map` ): Generates interactive mind maps from text.
2026-01-03 11:16:24 +08:00
- **Smart Infographic** (`infographic` ): Transforms text into professional infographics using AntV.
2026-01-12 00:28:41 +08:00
- **Flash Card** (`flash-card` ): Quickly generates beautiful flashcards for learning.
- **Deep Dive** (`deep-dive` ): A comprehensive thinking lens that dives deep into any content.
2025-12-20 12:34:49 +08:00
- **Export to Excel** (`export_to_excel` ): Exports chat history to Excel files.
2026-01-03 11:16:24 +08:00
- **Export to Word** (`export_to_docx` ): Exports chat history to Word documents.
2025-12-20 12:34:49 +08:00
2026-02-09 21:58:27 +08:00
### Filters
2026-01-26 07:25:01 +08:00
2026-02-09 21:55:54 +08:00
- **GitHub Copilot SDK Files Filter** (`github_copilot_sdk_files_filter` ): Essential companion for Copilot SDK. Bypasses RAG to ensure full file accessibility for Agents.
- **Web Gemini Multimodal Filter** (`web_gemini_multimodel_filter` ): Adds multimodal capabilities (PDF, Video, Office) to any model with intelligent routing.
2025-12-20 12:34:49 +08:00
- **Async Context Compression** (`async-context-compression` ): Optimizes token usage via context compression.
- **Context Enhancement** (`context_enhancement_filter` ): Enhances chat context.
2026-01-20 20:02:50 +08:00
- **Folder Memory** (`folder-memory` ): Automatically extracts project rules from conversations and injects them into the folder's system prompt.
2026-01-11 23:58:23 +08:00
- **Markdown Normalizer** (`markdown_normalizer` ): Fixes common Markdown formatting issues in LLM outputs.
2025-12-20 12:34:49 +08:00
2026-02-09 21:58:27 +08:00
### Pipes
2026-01-26 07:25:01 +08:00
2026-02-09 21:55:54 +08:00
- **GitHub Copilot SDK** (`github-copilot-sdk` ): Official GitHub Copilot SDK integration. Supports dynamic models (GPT-4o, Claude 3.5, o1), multi-turn conversation, streaming, and infinite sessions.
2026-01-26 07:25:01 +08:00
2026-02-09 21:58:27 +08:00
### Pipelines
2026-01-26 07:25:01 +08:00
2025-12-20 12:34:49 +08:00
- **MoE Prompt Refiner** (`moe_prompt_refiner` ): Refines prompts for Mixture of Experts (MoE) summary requests to generate high-quality comprehensive reports.
2026-02-09 21:53:47 +08:00
</details>
2026-02-09 22:00:45 +08:00
<!-- markdownlint-enable MD033 -->
2026-02-09 21:53:47 +08:00
2026-02-09 22:00:45 +08:00
<!-- markdownlint-disable MD033 -->
2026-02-09 21:53:47 +08:00
<details>
2026-02-09 22:09:14 +08:00
<summary><b>🎯 Prompts (System Prompts for various roles)</b></summary>
2025-12-20 12:34:49 +08:00
2026-02-09 21:55:54 +08:00
System Prompts are managed in the `docs/prompts/` directory:
2025-12-20 12:34:49 +08:00
2026-02-09 21:55:54 +08:00
- **[Prompt Library ](./docs/prompts/library.md )**: A curated collection of fine-tuned prompts for Coding, Marketing, and Analysis.
2025-12-20 12:34:49 +08:00
2026-02-09 21:53:47 +08:00
</details>
2026-02-09 22:00:45 +08:00
<!-- markdownlint-enable MD033 -->
2026-02-09 21:53:47 +08:00
2026-01-30 02:16:38 +08:00
## 🛠️ Extensions
Standalone frontend extensions to supercharge your Open WebUI:
- **[Open WebUI Prompt Plus ](https://github.com/Fu-Jie/open-webui-prompt-plus )**: An all-in-one prompt management suite featuring AI-powered prompt generation, spotlight-style quick search, and advanced category organization.
2025-12-20 12:34:49 +08:00
## 📖 Documentation
Located in the `docs/en/` directory:
- **[Plugin Development Guide ](./docs/en/plugin_development_guide.md )** - The authoritative guide covering everything from getting started to advanced patterns and best practices. ⭐
For code examples, please check the `docs/examples/` directory.
## 🚀 Quick Start
This project is a collection of resources and does not require a Python environment. Simply download the files you need and import them into your OpenWebUI instance.
### Using Prompts
1. Browse the `/prompts` directory and select a prompt file (`.md` ).
2. Copy the file content.
3. In the OpenWebUI chat interface, click the "Prompt" button above the input box.
4. Paste the content and save.
### Using Plugins
2026-01-05 00:31:18 +08:00
1. **Install from OpenWebUI Community (Recommended) ** :
- Visit my profile: [Fu-Jie's Profile ](https://openwebui.com/u/Fu-Jie )
- Browse the plugins and select the one you like.
- Click "Get" to import it directly into your OpenWebUI instance.
2. **Manual Installation ** :
- Browse the `/plugins` directory and download the plugin file (`.py` ) you need.
- Go to OpenWebUI **Admin Panel ** -> **Settings ** -> **Plugins ** .
- Click the upload button and select the `.py` file you just downloaded.
- Once uploaded, refresh the page to enable the plugin in your chat settings or toolbar.
2025-12-20 12:34:49 +08:00
### Contributing
If you have great prompts or plugins to share:
2026-01-26 07:25:01 +08:00
2025-12-20 12:34:49 +08:00
1. Fork this repository.
2. Add your files to the appropriate `prompts/` or `plugins/` directory.
3. Submit a Pull Request.
2026-01-06 01:49:39 +08:00
[Contributing ](./CONTRIBUTING.md )
2026-01-11 18:06:45 +00:00
## Contributors ✨
Thanks goes to these wonderful people ([emoji key ](https://allcontributors.org/docs/en/emoji-key )):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tbody>
<tr>
2026-01-11 18:10:11 +00:00
<td align="center" valign="top" width="14.28%"><a href="https://github.com/rbb-dev"><img src="https://avatars.githubusercontent.com/u/37469229?v=4?s=100" width="100px;" alt="rbb-dev"/><br /><sub><b>rbb-dev</b></sub></a><br /><a href="#ideas -rbb-dev" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/Fu-Jie/awesome-openwebui/commits?author=rbb-dev" title="Code">💻</a></td>
2026-01-11 19:59:24 +00:00
<td align="center" valign="top" width="14.28%"><a href="https://trade.xyz/?ref=BZ1RJRXWO"><img src="https://avatars.githubusercontent.com/u/7317522?v=4?s=100" width="100px;" alt="Raxxoor"/><br /><sub><b>Raxxoor</b></sub></a><br /><a href="https://github.com/Fu-Jie/awesome-openwebui/issues?q=author%3Adhaern" title="Bug reports">🐛</a> <a href="#ideas -dhaern" title="Ideas, Planning, & Feedback">🤔</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/i-iooi-i"><img src="https://avatars.githubusercontent.com/u/1827701?v=4?s=100" width="100px;" alt="ZOLO"/><br /><sub><b>ZOLO</b></sub></a><br /><a href="https://github.com/Fu-Jie/awesome-openwebui/issues?q=author%3Ai-iooi-i" title="Bug reports">🐛</a> <a href="#ideas -i-iooi-i" title="Ideas, Planning, & Feedback">🤔</a></td>
2026-01-17 08:32:47 +00:00
<td align="center" valign="top" width="14.28%"><a href="https://perso.crans.org/grande/"><img src="https://avatars.githubusercontent.com/u/469017?v=4?s=100" width="100px;" alt="Johan Grande"/><br /><sub><b>Johan Grande</b></sub></a><br /><a href="#ideas -nahoj" title="Ideas, Planning, & Feedback">🤔</a></td>
2026-02-09 20:26:27 +08:00
<td align="center" valign="top" width="14.28%"><a href="https://github.com/abaroni"><img src="https://avatars.githubusercontent.com/u/21365486?v=4?s=100" width="100px;" alt="Alessandro Baroni"/><br /><sub><b>Alessandro Baroni</b></sub></a><br /><a href="#ideas -abaroni" title="Ideas, Planning, & Feedback">🤔</a></td>
2026-01-11 18:06:45 +00:00
</tr>
</tbody>
</table>
<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
2026-01-12 02:21:19 +08:00
This project follows the [all-contributors ](https://github.com/all-contributors/all-contributors ) specification. Contributions of any kind welcome!