Skip to content

rex-nihilo/open-webui-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Open WebUI Toolkit

OpenWebUI Python

A comprehensive collection of tools, functions, and utilities designed to enhance and extend Open WebUI. This toolkit provides developers with ready-to-use components, pipelines, and documentation to build powerful AI-powered web interfaces.


✨ Features of the Toolkit

Each project component contains all necessary information within its own directory for easy navigation and maintenance.

DOCS & TUTORIALS

Comprehensive documentation and step-by-step guides.

Basics:

Configuration:

FUNCTIONS

Ready-to-use utility functions for common operations. Each function has its own directory with documentation.

Filter Functions:

  • Debug Filter Data: A configurable Function Filter for Open WebUI to debug and log inlet/outlet/stream data. Logs to chat, console, or file with options for data selection, obfuscation, and rotation. Ideal for plugin development and understanding Open WebUI internals.

📝 Requirements

  • Open WebUI: v0.6.10+ recommended
  • Python: 3.8+

🙏 Acknowledgments

  • Open WebUI team for creating an amazing platform
  • The Open WebUI community for feedback and support

📄 License

License: MIT Code snippets are licensed under MIT License.

License: License CC-BY-SA Textual content is licensed under CC BY-SA 4.0.

👤 Author

Rex Nihilo

💖 Support

If you find this work helpful:

  • ⭐ Star the repository
  • 🐛 Report bugs and issues
  • 💡 Suggest new features
  • 📢 Share with other developers
  • Buy me a coffee (or a beer)

Last updated: November 2025 by Rex Nihilo

About

Toolkit for extending Open WebUI.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages