Urgent Request: Streamlit Needs a Chatbot UI Interface to Remain Competitive in the AI Market

Dear Streamlit Team,

I urge you to develop a chatbot UI interface for Streamlit to remain competitive in the rapidly evolving world of AI and machine learning tools. As businesses and individuals increasingly turn to chatbots for customer service, inquiries, and engagement, an easy-to-use and customizable chatbot UI that can be integrated with existing workflows has become essential.

While some developers have created unofficial UI interfaces for chatbots using Streamlit (New Component: Streamlit-chat, a new way to create chatbots), they often have numerous issues and lack regular maintenance. By providing a reliable and easy-to-use chatbot UI, Streamlit can offer a one-stop-shop for developers and businesses looking to create a complete chatbot solution.

If Streamlit does not act quickly to develop a chatbot UI interface, it risks being left behind by competitors such as Gradio, who already offer a chatbot UI interface. To remain at the forefront of the industry and provide the best possible tools for developers, I strongly encourage Streamlit to prioritize the development of this feature.

Please consider the growing need for chatbot UI interfaces with the widespread adoption of ChatGPT and act accordingly. Thank you for your attention and consideration.


Agreed. We need a way to easily develop ChatGPT like web app.

what a pity

Here’s a feature request for a chat component. Give it a thumbs up on GitHub if you’re interested in it so the devs can track the request.