AidAI is an AI-powered customer support solution designed to deliver intelligent, context-aware, and efficient responses to users. Built with cutting-edge technologies, AidAI is scalable, user-friendly, and packed with features that improve the overall customer support experience.
- Context-Aware Responses: Uses OpenAI's API to generate meaningful and accurate answers.
- Knowledge-Based Interactions: Implements Retrieval-Augmented Generation (RAG) for responses based on a given knowledge base.
- Multi-Language Support: Seamlessly communicates with users in multiple languages to serve a diverse audience.
- Scalable Architecture: Built using Next.js and React, ensuring a seamless user experience and efficient deployment.
- Frontend: Next.js, React
- Backend: Node.js, OpenAI API
- Deployment: AWS EC2, Vercel
- Node.js: Ensure Node.js is installed (v16 or above).
- OpenAI API Key: Obtain your API key from the OpenAI platform.
-
Clone the repository:
git clone https://github.com/your-username/AidAI.git cd AidAI -
Install dependencies:
npm install
-
Create a
.env.localfile and add your OpenAI API key:OPENAI_API_KEY=your_openai_api_key
-
Start the development server:
npm run dev
-
Visit
http://localhost:3000to explore AidAI locally.
- Integration with additional LLMs for task-specific responses.
- Advanced analytics for tracking user interactions.
- Customization options for branding and styling.
We welcome contributions! To contribute:
- Fork the repository.
- Create a feature branch:
git checkout -b feature-name
- Commit your changes and push them:
git commit -m "Add your message here" git push origin feature-name - Submit a pull request.
This project is licensed under the MIT License.
For any questions or feedback, feel free to reach out:
- LinkedIn: Raphael Frimpong
Elevate your customer support experience with AidAI! 🚀