User repository on GitHub
Notices your Jev decisions tilting before anything visibly breaks
- Forks
- 1
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.
Tiltmeter records the probabilities Jev returns for every question your app asks and alerts when one moves: a version change behind jev-latest, drift away from baseline, too many answers sitting next to your threshold, or an estimated accuracy drop computed without labels.
User repository on GitHub
Notices your Jev decisions tilting before anything visibly breaks
Repo stats from the GitHub API, cached Oct 2026.
Notices your Jev decisions tilting before anything visibly breaks. Jev, TypeSafe's System One model, answers with probabilities instead of text. Tiltmeter records those probabilities for every question your app asks and alerts when one of them moves: Each alert names the likely cause: a model change, an edit to the question, or a change in your inputs. It fires once, stays quiet while it persists, and is reported again when it resolves.
Quoted from the project's README. Read the full README.
Watch out
Four limits matter before you page anyone. The accuracy estimate assumes Jev's probabilities stay calibrated and is an early warning, not a substitute for labelled examples. Each window is compared with the one immediately before it, so a very slow steady slide can stay under the limits, and comparison against a pinned reference window is not built yet. A question needs at least 50 answers in each of two windows of up to 200 before it is checked, so alerts arrive late on low-traffic paths. The in-process wrapper only covers the async client that Pydantic AI and AsyncTypeSafeClient use, so the synchronous TypeSafeClient needs the proxy. Score questions get no accuracy estimate, storage is a single local SQLite file, and the demo and self-check run on simulated answers. Copy reviewed against the repository README on 2026-10-04, not from running it.
Posts from builders shipping with Jev right now.