Jev in production › Message and ticket triage

hush (emreozyoruk)

GitHub Action asks Jev four calibrated questions per new issue (label, spam, duplicate, needs info) and applies a label only above maintainer-set thresholds, otherwise stays silent. 78% precision on 800 closed issues at the default threshold (author).

Open on GitHub ↗

78%measured, as published by the source
Use
Message and ticket triage
Industry
Developer tools
Form
Open-source tool
Stage
In production
Plugs into
GitHub Actions
Listed
2026-09-20
Found via
github
Repository
emreozyoruk/hush
Stars
2
Forks
1
Last push
2026-09-20
Language
JavaScript
License
MIT
hush (emreozyoruk) screenshot
docs/demo.gif in the emreozyoruk/hush README, MIT; shown from GitHub.

The README opens with

Issue and pull request triage that stays quiet when it isn't sure.

A GitHub Action that reads every new issue and labels it — but only when it can say how sure it is. When it can't, it does nothing and tells you why.

And the part that matters, from its own first issue — a report that could reasonably be a bug or a documentation problem:

LLM triage bots return prose with no calibrated notion of certainty, so a 55% hunch and a 99% read look identical coming out. You get confident-sounding labels on issues the model never understood, and after the third wrong one you turn it off.

Badge

For the project's own README, linking back here:

Listed in Jev in production

Also used for message and ticket triage