Community · E2 · artifact verified

Sort Gmail and grade replies with typed choices

A light terminal Gmail client for Omarchy Linux: Jev files incoming mail into Gmail labels only above a confidence threshold, and grades your reply as you write - clarity, tone, length, next step, and which questions you haven't answered yet.

01 · Role in the system

What Jev does here

Sorting is a typed Choice per message - which category fits - filed straight through as a Gmail label so it syncs to your phone; the threshold rule means Jev only moves mail when confident, and anything personal or unclear stays in the Inbox. Ctrl+J on any message shows how the model weighed every category before you override it. While you write a reply, a sidebar grades clarity, tone, length, next step and language as green/yellow/red bars, and separately re-reads the original message to list every question and request - the status line counts 3 of 5 answered, then 5 of 5. The client itself is arrow-keys-and-Ctrl terminal UI calling Gmail and the systemone endpoint from a small Python core.

02 · Control boundary

Where Jev sits

Jev as the sorter and reply coach of a terminal mail client: one Choice per incoming message files it as a Gmail label behind a confidence threshold, and reply-time questions grade the draft and enumerate unanswered asks from the original.

Code owns the loop, permissions, thresholds, validation, and side effects. Jev owns only the bounded judgments described above.

03 · Known limits

What this evidence does not prove

  • Gmail-centric; labels are the filing mechanism, other providers are untested.
  • Omarchy-flavoured install; the Python core is portable but the setup scripts assume it.
  • Brand-new project (created 2026-09-29, 0 stars); no external evaluation.

04 · Attribution

Public sources

This is a Community record: the project was published by a third-party community author.

  • petrzpav ↗Community · github · public · checked 2026-09-30