I have searched the existing issues and discussions.
Problem Description
Can anyone explain to me why this webui is so huge? It's almost taking 8GB on my disk. Looking at the major contribution, it seems to be from these python packages. Why do we even need nvidia and torch? I thought this was a frontend? Why do we need such packages to send request to something like Ollama server?
I looked at some other repo, there is even a repo can make webUI as a chrome extension. https://github.com/n4ze3m/page-assist Can someone let me know what kind of features this webUI provides while that one does not?
Desired Solution you'd like
Get rid of these python packages...
Or provide an option let user choose not installing these python packages. If Python interpreter needs these, maybe provide an option let user use existing python environment on the system.
Alternatives Considered
No response
Additional Context
No response
Originally created by @aiwen324 on GitHub (Apr 9, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/12634
### Check Existing Issues
- [x] I have searched the existing issues and discussions.
### Problem Description
Can anyone explain to me why this webui is so huge? It's almost taking 8GB on my disk. Looking at the major contribution, it seems to be from these python packages. Why do we even need `nvidia` and `torch`? I thought this was a frontend? Why do we need such packages to send request to something like Ollama server?
I looked at some other repo, there is even a repo can make webUI as a chrome extension. https://github.com/n4ze3m/page-assist Can someone let me know what kind of features this webUI provides while that one does not?

### Desired Solution you'd like
Get rid of these python packages...
Or provide an option let user choose not installing these python packages. If Python interpreter needs these, maybe provide an option let user use existing python environment on the system.
### Alternatives Considered
_No response_
### Additional Context
_No response_
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @aiwen324 on GitHub (Apr 9, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/12634
Check Existing Issues
Problem Description
Can anyone explain to me why this webui is so huge? It's almost taking 8GB on my disk. Looking at the major contribution, it seems to be from these python packages. Why do we even need
nvidiaandtorch? I thought this was a frontend? Why do we need such packages to send request to something like Ollama server?I looked at some other repo, there is even a repo can make webUI as a chrome extension. https://github.com/n4ze3m/page-assist Can someone let me know what kind of features this webUI provides while that one does not?
Desired Solution you'd like
Get rid of these python packages...
Or provide an option let user choose not installing these python packages. If Python interpreter needs these, maybe provide an option let user use existing python environment on the system.
Alternatives Considered
No response
Additional Context
No response