Skip to content

Joanachoong/QuickMail

Repository files navigation

🚀 QuickMail — Voice-Controlled Email Assistant (Hackathon MVP)

Hands-free Gmail companion that summarizes, categorizes, and reads your emails aloud — powered by AI and voice.


🧠 Overview

Reading emails takes too long — QuickMail lets you listen to your inbox while you multitask.
It connects to Gmail, summarizes emails using Gemini AI, and reads them aloud using Text-to-Speech.
You can control it using voice commands like “next”, “read”, or “show work emails”.


⚙️ Tech Stack

  • Chrome Extension (Manifest V3)
  • Gmail API – fetches recent emails
  • Summarizer API – Chrome Built in API powered summarization
  • Web Speech API – Text-to-Speech (TTS) + Speech-to-Text (STT)

✨ Core Features

Feature Status Description
📩 Gmail Integration ✅ Done Fetches latest 15+ emails
🧠 AI Summarization ✅ Done Uses Gemini API for 2-sentence summaries
🗂 Email Categorization 🔄 In Progress Groups into Work/School/Events/Offers
🔊 Text-to-Speech (TTS) ✅ Done Reads summaries aloud
🎙 Voice Commands (STT) 🔄 In Progress Control with simple voice commands

🧩 How to Try It (No Store Needed)

  1. Go Code
  2. Download Zip
  3. Unzip it on your computer.
  4. Open Chrome → visit chrome://extensions/
  5. Toggle Developer mode (top-right).
  6. Click Load unpacked → select the folder containing manifest.json.
  7. Launch QuickMail and enjoy the demo! 🎉

🧭 Demo Flow

  1. Open extension → shows email categories
  2. Click “Read Work Emails” → AI reads summaries aloud
  3. Finish → “That’s all your emails!”

🧪 Current Progress (as of Oct 29)

Component Status
Gmail Integration ✅ Complete
AI Summarization ✅ Complete
UI Design & Layout ✅ Complete
Text-to-Speech ✅ Complete
Voice Commands (STT) 🔄 In Progress
Email Categorization 🔄 In Progresse

About

Chrome extension chatbot that summarizes the last 6 hours of emails with voice interaction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors