Skip to content

Jev-Mail

CLI-installed Gmail classifier that runs 24/7 on user-owned Google Apps Script: the worker asks Jev for three typed judgments per thread (requires_action, is_important, bucket), applies labels, stars, and optional archiving, and routes ambiguous or low-confidence mail to a Review label.

Stars
12
Language
TypeScript
License
MIT
Published by
Community
Last verified
Oct 2026

vynnlee/jev-mail

User repository on GitHub

View on GitHub

Autonomous 24/7 Zero-Inbox triage for Gmail powered by TypeSafe Jev System One

Forks
2
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.Homepage

About this project

Jev-Mail is a small Gmail inbox classifier with a CLI for installation, configuration, preview, and operations. The CLI uploads a versioned Google Apps Script worker. The worker polls the Gmail inbox on a Google time trigger, asks Jev for typed judgments, and applies labels, stars, and archive decisions even when the user's computer is off.

Quoted from the project's README. Read the full README.

Languages
TypeScript
Platforms
CLIAPI
Capabilities
Open sourceSelf-hostedRequires API key

Highlights

  • A versioned Google Apps Script worker polls on a Google time trigger, so the user's computer does not need to stay on; the CLI is not a daemon.
  • Each thread gets three typed judgments: requires_action, is_important, and bucket, validated by probability thresholds before any Gmail change.
  • Preview classifies up to 20 inbox threads without changing Gmail; label-only is the default onboarding mode and archiving is opt-in.
  • Exit codes are stable for automation: 0 success, 1 failure, 2 invalid usage, 3 authorization needed, and 4 remote execution failure.
  • Thresholds are configurable in YAML; ambiguous action probabilities or low category confidence stay in the inbox with the Review label.

Watch out

MIT license; it requires a TypeSafe API key plus a Google Cloud project with a Desktop OAuth client, and during External Testing Google expires test-user authorization and refresh tokens after seven days.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

Instagram: A claim triage tool that routes suspicious claims and never denies one.

Instagram

X: Intent-based search in Gmail

X: 400 companies matched to one candidate

X: Watching 25 customer groups on WhatsApp

Related terms

Glossary definitions related to this entry.

More Jev resources like this

12.4kGitHub stars
Open-source AI email assistant (Next.js, Postgres, 12k+ stars) with a decision-model layer that can run on openrouter:typesafe/jev-1.13: Jev-backed questions cover rule selection, cold-email detection, thread status, recurring patterns, unsubscribe pages, and sender categorization, each with evals.
Jev Integrations & Adapters#community#email#gmail
33kGitHub stars
Alibaba's multi-agent platform, which implements native TypeSafe Jev classification through JevClassifierModel for binary, choice and score routing across agent pipelines. Python 3.11+, Apache-2.0, with a FastAPI agent service and web UI.
Jev Integrations & Adapters#community#multi-agent#framework
88.2kGitHub stars
Real-time geopolitical intelligence dashboard that uses TypeSafe Jev questions to score news headline severity into five threat levels and categorize events across 14 conflict, cyber and infrastructure domains, alongside news aggregation and a Country Instability Index.
Jev Integrations & Adapters#community#osint#geopolitics
19.6kGitHub stars
Open-source TypeScript agentic operating system: a core runtime, app for web and mobile, CLI, cloud services and first-party plugins. The directory's curated summary reports it integrates TypeSafe System One decision services for sub-100ms intent classification, action dispatching and confidence-gated tool execution.
Jev Integrations & Adapters#community#agents#framework
The Vercel AI SDK provider for OpenRouter, including openrouter.decisionModel for typesafe/jev-1.13 evaluations with providerMetadata answers.
Jev Integrations & Adapters#community#typescript#openrouter
2GitHub stars
A shell-first CLI for yes or no, multiple-choice, and leveled decisions through TypeSafe Jev, composable with files and JSON context in scripts.
Jev Integrations & Adapters#community#cli#shell
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai