Govind-S-B/llm-mail-autolabel

a simple tool that employs the Gmail API and Google's PaLM AI (with support for local LLMs for data privacy concerns) to automatically categorize and label emails in Gmail based on user personas and custom label definitions, utilizing Flutter for the GUI layer.

25
/ 100
Experimental

The backend implements a minimal, framework-agnostic architecture that communicates with a Flutter desktop application via subprocess file I/O rather than HTTP APIs, eliminating server overhead for local-first deployment. It supports swappable AI backends—defaulting to Google's PaLM API but accepting any local LLM—while accepting user persona definitions and custom label schemas to apply fine-grained email categorization beyond Gmail's built-in categories. The Windows native application processes emails directly against the Gmail API without cloud dependencies, prioritizing privacy and simplicity over framework abstraction layers.

No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 7 / 25
Maturity 1 / 25
Community 15 / 25

How are scores calculated?

Stars

25

Forks

5

Language

Python

License

Last pushed

Aug 01, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/Govind-S-B/llm-mail-autolabel"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.