Community · E2 · artifact verified

Watch your screen time with local and hosted judges

Qualm is a screen-time app for Apple silicon Macs, local-first, built on two judges: Kev running on your machine and TypeSafe's hosted Jev - typed choices decide what counts as a distracting session without your activity leaving the machine unless you opt in.

01 · Role in the system

What Jev does here

Screen-time classification is usually a pile of regexes. Here each session becomes a typed choice - which app category, focused or distracted - answered by a decision model: Kev locally for the default path, Jev hosted for judgments you route to the cloud, both returning calibrated probabilities rather than tag strings. Local-first means the Apple-silicon path works with no network and no per-call cost; the hosted judge is opt-in per the user's choice, and the trial layer records what was decided and by which judge, so your screen-time report is an audit of decisions, not a black box.

02 · Control boundary

Where Jev sits

Jev as the hosted half of a dual-judge screen-time classifier: sessions become typed choices answered locally by Kev or in the cloud by Jev, every decision recorded with its judge and probability, defaulting to the path that never leaves the machine.

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

  • Apple silicon Macs only; the local Kev path needs the model downloaded.
  • 4 stars; category criteria are the author's and not user-tunable yet.
  • Dual-judge agreement between Kev and Jev is not published.

04 · Attribution

Public sources

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