A simple chat interface inspired by ChatGPT.
The project is named "viper" because it was written during the time when Typhoon Bebinca made landfall. Since I couldn't go anywhere and had nothing else to do, I stayed at home and completed the entire project in one afternoon.
This project is built on the Starlette framework and can be considered a comprehensive backend project template. The main advantage is that it can be conveniently used directly for other new projects.