Jev-Mail
An always-on Gmail classifier
Let Jev handle the sorting.
Installed with a CLI and deployed to Google Apps Script. Jev-Mail connects directly to the Jev model to classify incoming email 24/7 in Google's cloud, working quietly even when your computer is off.
How it works:
- In your own cloud: Deployed directly to your Google Apps Script project. Your mailbox data stays inside your Google account, with no intermediary servers or third-party storage.
- 24/7 without a daemon: Google time triggers poll your inbox every five minutes. Classification runs continuously in the cloud, even when your laptop is closed or offline.
- Safe, deterministic triage: Code pre-extracts headers and calendar invites while anti-phishing guardrails detect domain mismatches to suppress action labels and stars. Actionable items stay in your inbox, and suspicious or ambiguous messages route safely to Review.
Get started:
- Install with your agent: guided setup, with your own Google project
- Make it yours: custom labels and rules, in YAML or the CLI
Frequently asked questions
No. Once installed, Jev-Mail runs on Google Apps Script cloud triggers. It checks and classifies your inbox every five minutes even when your computer is shut down or offline.
Email snippets are sent directly from your Google Apps Script project to the TypeSafe Jev API for classification. Your email never passes through or gets stored on any third-party application servers.
Jev-Mail defaults to label-only mode, meaning messages are never archived until you explicitly enable it. Action items stay pinned in your inbox with stars, and low-confidence classifications route safely to Review.
TypeSafe Jev inference costs approximately $0.0010 per 30 emails (with a median latency of 0.36 seconds). A full year of continuous classification for an active personal inbox typically costs well under $1.00. Google Apps Script runs entirely free within Google's standard quotas, with no subscriptions or markups.
Jev-Mail supports TypeSafe directly, OpenRouter (~typesafe/jev-latest), Cloudflare Workers AI / AI Gateway, and Vercel AI Gateway. You can also specify any custom OpenAI-compatible decision proxy in your jev-mail.yaml.
Jev-Mail inspects authentication headers and sender domains before classification. When code detects domain mismatches or spoofing indicators, it suppresses action labels and stars so you are never prompted to click or reply. Suspicious messages route safely to the Review label for manual inspection.
You can install it in minutes using an AI coding agent like Claude Code or Cursor. The packaged setup skill guides your agent through Google Cloud project setup, Apps Script deployment, and private key configuration.