Project Title: AI Chat Agent using GPT-OSS-120B with WhatsApp and E-commerce Integration
Category: Web Application
Project File: Download Project File
Khaqan Khawer
khaqan@vu.edu.pk
imkhaqan
AI Chat Agent using GPT-OSS-120B with WhatsApp and E-commerce Integration
Project Domain / Category
Web Programming
Abstract / Introduction
The proposed project aims to develop a simple AI-based chat application using the model GPT-OSS-120B provided through an API (e.g., Cerebras.io or GroqCloud). The chat agent will be built using Python and JavaScript along with basic HTML and CSS for the interface. The system will allow users to log in using their Google accounts and interact with the chatbot through a simple web interface. Each user will have a daily free tier of 100 messages, after which premium usage information will be displayed. Additionally, the system will provide integration settings so that the chat agent can be connected with WhatsApp and e-commerce stores for customer support.
Functional Requirements:
User login via Google account.
Chat interface where user can send and receive messages.
Integration with GPT-OSS-120B model API for generating responses.
Enforce free tier limit of 100 messages per user per day.
Display message count and notify users when limit is reached.
Provide settings page for WhatsApp integration (number, API key).
Provide settings page for e-commerce integration (store type, URL, API key).
Save integration details in database for future use.
Show premium tier details after free limit is exhausted.
Store conversation history in a basic database (e.g., SQLite/MySQL).
Simple, user-friendly interface using HTML, CSS, and JavaScript.
![]()
![]()
Tools:
Languages: Python, JavaScript, HTML, CSS
Database: SQLite or MySQL
Development Environment: VS Code / PyCharm / Any Python IDE
Other Tools: Google API for login, Model API (Cerebras/GroqCloud etc.)
![]()
![]()
Supervisor:
Name: Khaqan Khawer
Email ID: khaqan@vu.edu.pk
MS Teams ID: imkhaqan@outlook.com
No schedules available for this project.
No reviews available for this project.