A Chrome Extension that automatically organizes your Gmail inbox using local ML classification. No API keys required.
- 100% Local Classification – Works offline, no external AI APIs needed
- Smart Pattern Matching – Uses domain recognition, email templates, and keyword analysis
- Auto-Organize – Runs automatically at configurable intervals
- 20+ Categories – GitHub, LinkedIn, Internshala, ChatGPT, Discord, Hackathons, and more
- Custom Keywords – Add your own categories and keywords
- Keep in Inbox – Labels emails without removing them from inbox
- Learning from Corrections – Learns from your corrections to improve over time
- Learned Patterns – Checks patterns learned from your corrections (highest priority)
- Domain Matching – Recognizes 200+ email domains (github.com → GitHub)
- Pattern Analysis – Matches real email templates (subjects, body content)
- Keyword Scoring – Falls back to keyword matching for unknown domains
The classifier learns when you correct a classification:
- Domain → Category mapping (e.g.,
newcompany.com → Job Alerts) - Sender name → Category (e.g.,
noreply → OTP) - Subject phrases → Category (e.g.,
"team meeting" → Meetings)
View and manage learned patterns in Settings → Learned Patterns.
- Go to Google Cloud Console
- Create project → Enable Gmail API
- Create OAuth 2.0 Client ID (Chrome Extension type)
- Copy Client ID to
manifest.json
- Open
chrome://extensions/ - Enable Developer mode
- Click Load unpacked → select this folder
- Copy Extension ID back to Google Cloud OAuth settings
- Click extension icon → Sign in with Google
- Click Organize Inbox Now
- Enable Auto-organize for background processing
| Category | Examples |
|---|---|
| GitHub | Pull requests, issues, actions |
| Connections, job alerts | |
| Internshala | Shortlists, internships |
| ChatGPT | OpenAI emails |
| Discord | Verification, server invites |
| Leetcode | Daily challenges, contests |
| College Events | Fests, symposiums |
| Hackathons | Devfolio, MLH |
| NPTEL | Course content, assignments |
| Job Alerts | Naukri, Indeed, Glassdoor |
| Shopping | Order confirmations |
| Finance | Transaction alerts |
| OTP | Verification codes |
src/
├── background.js # Service worker
├── localClassifier.js # Local ML engine
├── gmail.js # Gmail API wrapper
├── config.js # Settings
├── keywords.js # Custom keywords
├── popup/ # Extension popup
└── options/ # Settings page
MIT