This project is a chatbot user interface built with React and Flask. It allows users to interact with a chatbot powered by OpenRouter's API. The application provides the following functionalities:
- Chat Interface: A user-friendly chat interface to interact with the chatbot.
- Model Selection: Dropdown to select different models from OpenRouter.
- Chat History: Save and load chat history for each session.
- Dark Theme: A dark-themed UI for better user experience.
- Local Storage: Save chat history to local storage every 5 seconds.
- Markdown Rendering: Renders chat messages in markdown format.