How do I install open-webui?

It seems to be available before on an old version of Bazzite but now it doesn't exist. When I try to install it via pip, it complains about my computer having Python 3.13, when open-webui needs Python 3.11. Thinking of downgrading Python to 3.11 but that might mess up my PC. I also tried the docker version of open-webui and it works. The problem is that it couldn't detect the Ollama service I have running via Terminal. So I installed the docker version of Ollama ROCM, but that can't seem to detect my 7900 XTX AMD GPU. I can use the Terminal version of Ollama just fine, only the open-webui doesn't work.
3 Replies
Alfonso Matador
Alfonso MatadorOP5mo ago
welp somehow with all this tinkering i manage to get rid of the builtin rocm installation now ollama can't find use my gpu
BTekV4
BTekV44mo ago
You can install python 3.11 from brew: brew install python@3.11 Then you should create a virtual environment for python 3.11 so as not to create conflicts with the system: python3.11 -m venv name_venv Then enter the virtual environment you have created: source name_venv/bin/activate And then try to install what you need with pip. But I believe it has ROCm issues with the latest kernels. Have you tried LM Studio? It comes as an Appimage and supports the Vulkan backend
Sp0tted0wl
Sp0tted0wl3mo ago
Is this the best way to install Open WebUI?? I tried Alpaca but is seems slow and not intuitive. I can confirm, this approach works. Thank you!

Did you find this page helpful?