Skip to content
System One

HexyeDEV/JevPR

A GitHub App that routes pull-request review work: it sends the PR context to Jev, gets back a structured risk decision such as low, normal or specialist, and a policy layer maps that to auto-approval, a review request, or a check-run update.

HexyeDEV/JevPR on GitHub

Stars
9
Forks
2
Language
Python
License
Apache-2.0
Last push
21 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

async with AsyncTypeSafeClient() as client:
    response = await client.system_one(state=state, questions=questions)

self.logger.info(
    "jev response received",
    extra={
        "repository": context.repository,
        "number": context.number,
        "noul_count": len(response.nouls),
        "score_count": len(response.scores),
    },
)

nouls = response.nouls
scores = response.scores

View in src/JevPR/providers/jev.py

Open on GitHub

More like this

Use cases this is tagged with