Skip to content

AI-powered assistant that automatically joins Google Meet sessions, transcribes conversations in real-time, and cleans transcripts using OpenAI, Google Gemini, and Forefront APIs.

License

Notifications You must be signed in to change notification settings

ShauryaDusht/MeetInsights

Repository files navigation

🎯 MeetInsights

Python OpenAI Google AI License

AI-powered assistant that automatically joins Google Meet sessions, captures conversations, and generates transcripts.

Preview

You can view or download the file from the link: Video

✨ Features

  • 🎥 Automated meeting attendance
  • 📝 Real-time transcription
  • 🧠 AI-enhanced transcript cleaning
  • 🔌 Support for OpenAI, Google Gemini, and Forefront APIs

🚀 Installation

  1. Clone repository:
git clone https://github.com/ShauryaDusht/MeetInsights.git
cd MeetInsights
  1. Set up environment:
python -m venv venv
source venv/bin/activate  # or .venv\Scripts\activate on Windows
pip install -r requirements.txt
  1. Configure .env:
EMAIL=your.email@gmail.com
PASSWORD=your-google-password
MEETING_LINK=https://meet.google.com/xxx-xxxx-xxx
GEMINI_API_KEY='your-key'  # Or use OPENAI_API_KEY/FOREFRONT_API_KEY
  1. Install ChromeDriver and add to PATH

💻 Usage

python main.py

🤝 Contributing

  1. 🍴 Fork repository
  2. 🌱 Create feature branch
  3. 🚀 Submit pull request

📫 Support

About

AI-powered assistant that automatically joins Google Meet sessions, transcribes conversations in real-time, and cleans transcripts using OpenAI, Google Gemini, and Forefront APIs.

Topics

Resources

License

Stars

Watchers

Forks

Languages