Skip to content

Latest commit

 

History

History
83 lines (74 loc) · 1.94 KB

File metadata and controls

83 lines (74 loc) · 1.94 KB

Auto Replay AI 🤖

Features ✨

  • 🤖 Automate responses based on chat history
  • 📋 Retrieve and analyze chat history
  • 📧 Send automated replies using Google Generative AI

Installation 🛠️

  1. Install Python packages:
    pip install pyautogui pyperclip
  2. Install remaining packages from requirements.txt:
    pip install -r requirements.txt

Dependencies 📦

  • annotated-types==0.7.0
  • cachetools==5.4.0
  • certifi==2024.7.4
  • charset-normalizer==3.3.2
  • google-ai-generativelanguage==0.6.6
  • google-api-core==2.19.1
  • google-api-python-client==2.140.0
  • google-auth==2.33.0
  • google-auth-httplib2==0.2.0
  • google-generativeai==0.7.2
  • googleapis-common-protos==1.63.2
  • grpcio==1.65.4
  • grpcio-status==1.62.3
  • httplib2==0.22.0
  • idna==3.7
  • MouseInfo==0.1.3
  • pillow==10.4.0
  • proto-plus==1.24.0
  • protobuf==4.25.4
  • pyasn1==0.6.0
  • pyasn1_modules==0.4.0
  • PyAutoGUI==0.9.54
  • pydantic==2.8.2
  • pydantic_core==2.20.1
  • PyGetWindow==0.0.9
  • PyMsgBox==1.0.9
  • pyparsing==3.1.2
  • pyperclip==1.9.0
  • PyRect==0.2.0
  • PyScreeze==0.1.30
  • python3-xlib==0.15
  • pytweening==1.2.0
  • requests==2.32.3
  • rsa==4.9
  • tqdm==4.66.5
  • typing_extensions==4.12.2
  • uritemplate==4.1.1
  • urllib3==2.2.2

Usage 🚀

Run the project with:

python3 main.py

Configuration 🔧

  • Google Generative AI Key: Replace "YOUR_API_KEY" in the code.

Example Commands 🎤

  • "Open WhatsApp"
  • "Respond to the last message"

Notes 📝

  • Dependencies:
    • pyautogui for automating GUI interactions
    • pyperclip for clipboard operations
    • google-generativeai for AI-based responses
  • Ensure API Key: Replace or set up your Google Generative AI API key.

Licensing 📜

  • Open-source. Contributions welcome!

Acknowledgments 🙏

  • Google Generative AI for advanced AI capabilities.
  • Various open-source libraries.