Subject: Feature Request: Chat History, TTS, RTL Support & File Uploads

#63
by Asrasahar - opened

Hello,

First, I'd like to say that this is a very beautiful and well-designed space. Thank you for the recent updates.

I have a couple of feature requests that I believe would significantly improve the user experience:

Persistent Chat History: Please consider implementing a feature to save the chat history within the browser's IndexedDB. This would prevent the entire conversation from being lost every time the page is reloaded or closed. A capacity to store at least 150 previous conversations/messages would be ideal. This should be quite feasible to implement on the client-side.

Text-to-Speech (TTS) Functionality: It would also be a fantastic addition to allow users to listen to the messages read aloud via a TTS feature.

RTL (Right-to-Left) Text Support: If possible, it would be incredibly helpful to add a settings option to enable right-to-left text alignment. This would greatly improve readability and user experience for those who communicate in non-English, RTL languages such as Persian, Arabic, and Hebrew.

File Upload Capability: It would also be a powerful addition to allow users to upload files, such as PDFs. This would enable more advanced interactions, like summarizing documents or asking questions about their content.

Thank you for your hard work and for considering these suggestions for a future update.

Best regards

UltimaX Intelligence org

Hello,

First, I'd like to say that this is a very beautiful and well-designed space. Thank you for the recent updates.

I have a couple of feature requests that I believe would significantly improve the user experience:

Persistent Chat History: Please consider implementing a feature to save the chat history within the browser's IndexedDB. This would prevent the entire conversation from being lost every time the page is reloaded or closed. A capacity to store at least 150 previous conversations/messages would be ideal. This should be quite feasible to implement on the client-side.

Text-to-Speech (TTS) Functionality: It would also be a fantastic addition to allow users to listen to the messages read aloud via a TTS feature.

RTL (Right-to-Left) Text Support: If possible, it would be incredibly helpful to add a settings option to enable right-to-left text alignment. This would greatly improve readability and user experience for those who communicate in non-English, RTL languages such as Persian, Arabic, and Hebrew.

File Upload Capability: It would also be a powerful addition to allow users to upload files, such as PDFs. This would enable more advanced interactions, like summarizing documents or asking questions about their content.

Thank you for your hard work and for considering these suggestions for a future update.

Best regards

Hello,

Thank you very much for your kind words and for taking the time to share your thoughtful suggestions. I truly appreciate your detailed feedback and completely agree that these features would greatly enhance the overall user experience.

In fact, I have also been considering similar improvements. I am currently planning to transition from OpenWebUI to a more powerful and fully featured Playground, which would serve as the next evolution of the current Demo Playground.

However, this process will likely take some time, as it involves significant development and refinement to ensure everything runs smoothly. That said, I am excited about the direction and possibilities ahead, and I will be exploring these ideas further as the project progresses.

Thank you once again for your support, patience, and valuable input. It really helps shape the future of this spaces.

Sign up or log in to comment