Skip to content

An application that when deployed can establish a call service, where an AI agent can solve any query of the users using a established RAG pipeline and subsequently the system is centralized using a web platform, for ease of use and monitoring for the service hoster.

License

Notifications You must be signed in to change notification settings

bhuvanmdev/PhoneIT

Repository files navigation

PhoneIT

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.

Features

image

  • 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.

Installation

Running Only the Application

  1. Create a Python virtual environment (version <= 3.10).
  2. Install the required dependencies:
    pip install -r requirements.txt
  3. Update the required details in the .env file present in the same directory.
  4. Run the application:
    python final.py

Running with Web Interface

  1. Install Node.js and npm.
  2. Navigate to the web interface directory:
    cd website
  3. Install dependencies:
    npm install
  4. Run the development server:
    npm run dev
  5. Open http://localhost:3000 in your browser to see the result.

Contributing

This project was developed within 1-2 days. Hence, any kind of suggestions and upgrades are appreciated 🙂.

License

This project is licensed under the Apache 2.0 License.

About

An application that when deployed can establish a call service, where an AI agent can solve any query of the users using a established RAG pipeline and subsequently the system is centralized using a web platform, for ease of use and monitoring for the service hoster.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published