A personal AI-powered chatbot with a sleek UI and real-time interaction.
β
Real-time chat streaming β Bot responses appear dynamically instead of all at once.
β
Chat history panel β View past conversations with a collapsible history panel.
β
Keyboard shortcut β Press Enter to send messages instantly.
β
New Chat feature β Start fresh conversations easily.
β
Mobile-friendly UI β Works well on all devices.
- Frontend: HTML, CSS (Tailwind), JavaScript
- Backend: Flask (Python)
- Database: SQLite (for storing chat history)
- Hosting: (Optional: Flask server, local deployment, or cloud-based options)
1οΈβ£ Clone the repository
git clone https://github.com/harisankarsuresh/sreeragam-chatbot.git
cd sreeragam-chatbot
2οΈβ£ Install dependencies
pip install flask
3οΈβ£ Run the chatbot server
python app.py
Then, open http://localhost:5000
in your browser.
πΉ Add voice input for chat interaction ποΈ
πΉ Deploy as a web service (e.g., on Heroku, AWS, or Firebase)
πΉ Support multiple chat sessions
This project is for personal use. Feel free to modify and enhance it!