[GH-ISSUE #4054] Use local client browser storage instead of centrally storing the chats #29007

Closed
opened 2026-04-25 03:28:54 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @awaescher on GitHub (Jul 23, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/4054

This might be related to #4053 but I think the intent differs (the solution could be the same though).

Is your feature request related to a problem? Please describe.

We are hosting a shared Ollama instance and I would love to use open-webui instead of another UI we are currently using.
However I would love to not force the users to register an account upfront. If I disable the Auth feature, everyone is sharing the same user and with that share the same chat history.

Describe the solution you'd like

I would love have no chats stored centrally and instead having open-webui using the local browser storage of every client exclusively. That means that only the browser keeps the chat history and noone else has access to it. Even the same user on another machine or even on another browser on the same machine.

Chatbot-Ollama does this which makes it super easy to set up and even easier for the users to make use of it.

However, everything else about open-webui is better than Chatbot-Ollama.

One thing to note here: This might cause that there's no distinction between admins and users anymore. Personally, I would love to define every setting in a docker-compose.yml but we might need the admin area to be password protected or so for those who would prefer the admin UI.

Originally created by @awaescher on GitHub (Jul 23, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/4054 *This might be related to #4053 but I think the intent differs (the solution could be the same though).* **Is your feature request related to a problem? Please describe.** We are hosting a shared Ollama instance and I would love to use open-webui instead of another UI we are currently using. However I would love to not force the users to register an account upfront. If I disable the Auth feature, everyone is sharing the same user and with that share the same chat history. **Describe the solution you'd like** I would love have no chats stored centrally and instead having open-webui using the local browser storage of every client exclusively. That means that only the browser keeps the chat history and noone else has access to it. Even the same user on another machine or even on another browser on the same machine. [Chatbot-Ollama](https://github.com/ivanfioravanti/chatbot-ollama) does this which makes it super easy to set up and even easier for the users to make use of it. However, everything else about open-webui is better than Chatbot-Ollama. One thing to note here: This might cause that there's no distinction between admins and users anymore. Personally, I would love to define every setting in a docker-compose.yml but we might need the admin area to be password protected or so for those who would prefer the admin UI.
Author
Owner

@awaescher commented on GitHub (Jul 24, 2024):

Moved to discussions #4082

<!-- gh-comment-id:2247505570 --> @awaescher commented on GitHub (Jul 24, 2024): Moved to discussions #4082
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#29007