Open WebUI: An Open, Extensible, and Usable Interface for AI Interaction
Jaeryang Baek, Ayana Hussain, Danny Liu, Nicholas Vincent, Lawrence H. Kim
TL;DR
Open WebUI addresses the need for an open, extensible, and usable interface to interact with multiple local and hosted LLMs. It introduces a two-pronged plugin architecture that enables Tools, Pipes, Filters, and Actions, plus a community platform for sharing model presets and prompts. The evaluation uses in-the-wild engagement, plugin activity, and a user survey to demonstrate social and practical value, including openness, multi-model support, and local-data privacy. The work informs HCI design for future LLM toolkits, highlighting onboarding, community-driven extensibility, and governance considerations for locally deployed AI systems.
Abstract
While LLMs enable a range of AI applications, interacting with multiple models and customizing workflows can be challenging, and existing LLM interfaces offer limited support for collaborative extension or real-world evaluation. In this work, we present an interface toolkit for LLMs designed to be open (open-source and local), extensible (plugin support and users can interact with multiple models), and usable. The extensibility is enabled through a two-pronged plugin architecture and a community platform for sharing, importing, and adapting extensions. To evaluate the system, we analyzed organic engagement through social platforms, conducted a user survey, and provided notable examples of the toolkit in the wild. Through studying how users engage with and extend the toolkit, we show how extensible, open LLM interfaces provide both functional and social value, and highlight opportunities for future HCI work on designing LLM toolkit platforms and shaping local LLM-user interaction.
