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

Languages