An application that when deployed can establish a call service, where an AI agent can solve any query of the users using an established RAG pipeline. The system is centralized using a web platform for ease of use and monitoring for the service hoster.
- Utilizes various open-source models like indictrans2 for multi-lingual efficiency and performance.
 - Contains an efficient RAG pipeline ensuring the AI provides factual information via a vector DB(FAISS).
 - Integrated with Twilio API.
 - Currently the cheapest option in the market as of its creation time.
 - The demo video of the application is here.
 
- Create a Python virtual environment (version <= 3.10).
 - Install the required dependencies:
pip install -r requirements.txt
 - Update the required details in the 
.envfile present in the same directory. - Run the application:
python final.py
 
- Install Node.js and npm.
 - Navigate to the web interface directory:
cd website - Install dependencies:
npm install
 - Run the development server:
npm run dev
 - Open http://localhost:3000 in your browser to see the result.
 
This project was developed within 1-2 days. Hence, any kind of suggestions and upgrades are appreciated 🙂.
This project is licensed under the Apache 2.0 License.
