- Updated: April 5, 2026
- 7 min read
Mailtrim: Open‑Source Gmail Cleanup Tool Gains Traction on Hacker News
mailtrim — Open‑Source Gmail Cleanup Tool Uncovers Hidden Storage Bloat
mailtrim is an open‑source CLI utility that scans your Gmail account, ranks senders by actual storage impact, and lets you safely bulk‑delete emails with a 30‑day undo window—all while keeping your data on your own machine.
Why Gmail Bloat Still Haunts Professionals
Even after years of advice to “delete emails after reading,” many tech‑savvy professionals and small‑business owners find their Gmail inbox silently swelling. The culprit isn’t always a handful of massive attachments; it’s often thousands of tiny messages from a few dominant senders that collectively consume gigabytes of storage. This hidden bloat not only pushes users toward paid Google Workspace plans but also creates a security surface for phishing and data‑mining attacks.

mailtrim at a Glance
Developed by chevuru and announced on Hacker News, mailtrim delivers a laser‑focused solution for Gmail inbox cleanup. Below is a MECE‑structured breakdown of its core capabilities.
Key Features
- Storage‑impact ranking: Calculates the exact byte count each sender occupies, surfacing the real storage hogs instead of merely counting messages.
- Confidence scoring: An experimental heuristic (optionally powered by Claude AI) that predicts how safe a bulk‑delete operation is, reducing the risk of accidental loss.
- 30‑day undo window: All deletions are reversible for a month, giving users a safety net for experimental clean‑ups.
- Local‑only execution: The tool talks directly to the Gmail API; no email data ever leaves your computer unless you explicitly enable the optional Claude classifier.
- Free MIT licence: No subscription, no hidden fees, and full transparency for the community.
One‑Time Setup Friction
The only upfront step is a single OAuth flow to grant mailtrim read/write access to your Gmail account (≈15 minutes). If you enable the Claude‑based classifier, a brief Google Cloud Platform configuration is required. After that, the workflow collapses to two commands:
mailtrim stats # shows ranked senders
mailtrim purge --sender example@spam.com # safely delete
What the Hacker News Community Said
The post sparked a lively discussion, highlighting both enthusiasm and healthy skepticism. Below are the most cited points, grouped for clarity.
Positive Reception
- chris_seaman – “Very cool! I’ve been tinkering with Gmail bloat myself and will give it a try.”
- yesensm – “Very useful!”
- Many commenters appreciated the confidence scoring and the 30‑day undo as safety nets for bulk operations.
Privacy & AI Concerns
LiamPowell questioned the claim that Claude AI runs locally, noting that the code appears to send the first 300‑400 characters of each email to the model. This sparked a broader debate about whether the optional classifier truly respects the “no data leaves the machine” promise.
Inbox Hygiene Philosophy
guessmyname argued that disciplined users who delete emails within a day never encounter such bloat, while others pointed out that most professionals keep “email dust” for years, making a tool like mailtrim a practical safety net.
Calls for More Data
The author, chevuru, invited users to share whether they also see a few senders dominate storage, aiming to validate the pattern across diverse accounts.
Privacy & Security: What You Need to Know
When dealing with email data, privacy is non‑negotiable. mailtrim’s design follows a “data‑local‑first” philosophy:
- OAuth token storage: Tokens are saved in a local encrypted file; no remote server ever receives them.
- Optional Claude classifier: If enabled, only a short snippet (up to 400 characters) is transmitted to the Claude endpoint for classification. Users can disable this feature entirely to keep 100 % of their content local.
- Open‑source auditability: The MIT‑licensed codebase allows security teams to review every line, ensuring there are no hidden data exfiltration paths.
For organizations that must comply with GDPR or CCPA, the ability to keep all processing on‑premises is a decisive advantage. The 30‑day undo window also mitigates accidental data loss, a common compliance concern.
Step‑by‑Step: Installing and Using mailtrim
1. Prerequisites
- Rust toolchain (or download a pre‑built binary from the GitHub releases page).
- A Google account with Gmail enabled.
- Optional: A Google Cloud Platform project if you plan to use the Claude classifier.
2. Install the CLI
# Using Cargo (Rust’s package manager)
cargo install mailtrim
# Or download the binary for your OS
wget https://github.com/sadhgurutech/mailtrim/releases/download/v1.0.0/mailtrim-linux-amd64
chmod +x mailtrim-linux-amd64
sudo mv mailtrim-linux-amd64 /usr/local/bin/mailtrim
3. Authenticate with Gmail
Run the following command; a browser window will open for OAuth consent.
mailtrim auth
The tool stores the refresh token locally in ~/.mailtrim/token.json.
4. Scan Your Inbox
mailtrim stats
The output lists senders, total bytes, message count, and a confidence score. Example:
Sender Bytes Messages Confidence
newsletter@techdaily.com 2.3 GB 12 842 ★★★★☆
alerts@cloudservice.io 1.9 GB 9 210 ★★★☆☆
promo@shoppinghub.com 1.5 GB 5 678 ★★★★★
5. Bulk‑Delete Safely
Select a sender with a high confidence score and purge:
mailtrim purge --sender newsletter@techdaily.com
The tool moves the messages to the Gmail Trash and logs the operation. You can undo within 30 days using:
mailtrim undo --operation-id 12345
6. Optional Claude Classification
If you want smarter “spam‑vs‑important” decisions, enable the classifier:
mailtrim config set classifier=claude
mailtrim stats --use-classifier
Remember that enabling this sends a short snippet to Claude’s API; you can always turn it off later.
Real‑World Benefits & Use Cases
mailtrim isn’t just a novelty; it solves concrete problems for both individuals and teams.
For Tech‑Savvy Professionals
- Free up storage: Reclaim up to 30 % of your Gmail quota with a single command.
- Reduce attack surface: Fewer old messages mean fewer credentials or personal data exposed in a breach.
- Maintain compliance: The undo window helps meet internal data‑retention policies.
For Small Business Owners
Small teams often share a single Google Workspace account for sales, support, and marketing. mailtrim can be integrated into a Workflow automation studio to run nightly cleanup jobs, ensuring the shared inbox stays lean.
For SaaS Startups
Startups building AI‑driven products can embed mailtrim into their onboarding pipelines. For example, a Enterprise AI platform by UBOS could automatically suggest bulk‑delete actions based on usage patterns, saving developers time and reducing cloud storage costs.
Cross‑Tool Synergies on UBOS
UBOS offers a rich ecosystem of AI‑enhanced utilities that complement mailtrim:
- AI Email Marketing – craft targeted campaigns using the cleaned inbox as a reliable contact source.
- AI SEO Analyzer – ensure your website’s content stays lightweight, mirroring the same philosophy you apply to email.
- AI Chatbot template – build a support bot that can reference only the most recent, relevant emails after a cleanup.
- AI Video Generator – create quick tutorial videos on how to use mailtrim for internal training.
- AI Survey Generator – poll your team about inbox habits before and after using mailtrim.
Take Action Today
If you’re ready to reclaim storage, tighten security, and gain visibility into who really fills your Gmail, follow the quick steps above and start cleaning. For deeper integration, explore the following UBOS resources:
- UBOS homepage – discover the full AI platform.
- About UBOS – learn about the team behind the tools.
- UBOS partner program – become a reseller or integration partner.
- UBOS pricing plans – find a plan that fits your business size.
- UBOS templates for quick start – jump‑start your next AI project.
- AI Email Marketing – leverage a clean contact list for higher conversion.
- AI Chatbot template – build a support bot that only sees relevant, trimmed emails.
- AI SEO Analyzer – keep your web assets as lean as your inbox.
Ready to try mailtrim? Grab the source, run the OAuth setup, and watch your Gmail shrink in minutes. Join the conversation on Hacker News, share your results, and help the open‑source community refine the confidence model.
For any questions, feel free to reach out via the UBOS contact page or explore the UBOS portfolio examples for inspiration.