All projects

AI email assistant

Mar 2026 – present5-person teamIn progress

A Chrome extension that helps people with busy inboxes triage, read and reply faster, without ever sending anything they haven't approved.

Chrome Extension APIJavaScriptNode.jsPythonOpenAI APISQLite

What happens when you open an email

Step 1 of 5

Gmail

The extension's content script notices when an email is opened and adds a panel next to it.

Try it

From Lab Operations

Your building access card expires this Friday

Hi Lawrence, our records show your access card for the engineering building expires on Friday. To keep access, please renew it at the service desk before then, bringing your student ID…

  1. PriorityNeeds action this week
  2. SummaryAccess card expires Friday. Renew at the service desk with your student ID.
  3. Draft reply

A mock of the approval step, so nothing here is actually sent. The real extension does the classifying, summarising and drafting with an LLM.

The problem

People in large organisations lose a lot of their day to email. We interviewed some of them and turned their feedback into our requirements: priority detection (what's urgent?), concise summaries (what's the short version?) and hands-free interaction.

The rules we built around

Area Rule
Permissions Read-only OAuth scopes. The extension never asks to send, delete or modify mail.
Privacy Raw email content is transient. It's never stored on disk or in a database.
Human in the loop Sending is always an explicit action after a confirmation step.
Speed Draft generation times out after 10 seconds.
Summaries Under 30 words for short threads, under 100 for long ones.
Accuracy Priority classification should reach over 85% F1.

The approval step matters most. Language models sometimes write things that are confidently wrong or just off in tone, and an email that's already sent can't be taken back.

Where it's at

The panel, Gmail extraction, the confirmation step and the LLM-backed drafting, summarising and classifying work. Next: real Google and Microsoft sign-in, voice commands with speech recognition, and Outlook support.

History

  1. Gmail extraction, the in-page panel, the confirmation step and LLM drafting, summarising and classifying all working end to end.

  2. Started as a five-person university project. Interviewed people who manage high-volume inboxes at large organisations.