BrainWave AI is a web-based AI chat application built using TypeScript and React. It allows users to interact with an AI (like ChatGPT) for general conversations, technical queries, or educational purposes.
- Real-time AI Chat: Users can ask questions and receive AI-generated responses.
- Syntax Highlighting: Chat responses include proper syntax highlighting for code snippets.
- User Authentication: Users can log in, reset passwords, and interact with the AI in a personalized way.
- Responsive Design: Fully optimized for use on desktops, tablets, and mobile devices.
- Frontend: React, TypeScript, CSS, Material UI
- Backend: Node.js, Express, MongoDB, OpenAI API
- AI Integration: OpenAI API
Author: Chanuth Silva
Email: [email protected]
GitHub: Chanuth-silva10