open-webui/open-webui is a self-hosted AI interface that connects Ollama and OpenAI-compatible APIs so you can talk to local and external models. The repository is written in Python and has 156314 stars. The latest release is v0.12.3, and the record reviewed this time does not contain a change list for this version.
The README explains that this interface goes beyond a plain chat window. Role and group permissions, tool and plugin extensions, agent execution, memory, scheduled automation, and voice and video features are all listed side by side, and document RAG (asking questions over searched documents, finding the supporting evidence in them and answering from it) is introduced along with them. Installation is described along two paths, package managers and container deployment. In the end it is a setup for model conversations, document questions, and tool use on a single personal server.
That said, the points where the evidence does not reach are clear as well. The license shown by the repository is NOASSERTION, so the actual terms of use cannot be confirmed. No benchmark backs the performance, and the changes in v0.12.3 are not given either, so it is impossible to know what this version improved. Of the scores that are given, only momentum remains, at 7.9 out of 10, and technical, quality, and novelty are empty. Until the license terms and the actual change list of this release are confirmed, it is hard to hurry into a decision to adopt it.