← all repositories
devagrawal09/jev-review

Code review as a pipeline of typed judgments

It treats AI code review as a typed judgment pipeline, surfacing bounded scores and routing rules in a quiet local dashboard instead of dumping prose.

548 stars TypeScript Coding AssistantsLLMOps · Eval
jev-review
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

Jev Review ingests a Git diff or a full codebase and screens it for correctness, security, reliability, compatibility, and coverage, presenting results in a localhost-only dashboard. The orchestration is written as structured TypeScript workflows rather than open-ended prompts.

The interesting bit

The review chains discrete model calls—profiling files, selecting evidence, classifying mechanisms, scoring severity, and routing conditionally—so each step carries explicit decision boundaries and counterexamples. The codebase itself is strictly layered, with a custom check that fails the build on any upward or cross-layer import.

Key highlights

  • Separate entry points for diff reviews and complete codebase scans
  • Selects concrete diff hunks or source regions before scoring impact
  • Uses changed and related tests as context when judging test gaps
  • Dashboard binds to 127.0.0.1 and collapses large reports into sections
  • Enforced dependency direction: cli and dashboard import downward through review and adapters to domain

Caveats

  • Explicitly an experiment: no integration with compiler diagnostics, static analyzers, repository indexing, or generated explanations
  • Findings are structured review prompts, not verified defects
  • Requires Node.js 24+ and a TypeSafe API key

Verdict

Try it if you want to see what a typed, multi-step LLM workflow looks like when treated like actual software architecture. Look elsewhere if you need a drop-in linter or a SaaS CI gate.

Frequently asked

What is devagrawal09/jev-review?
It treats AI code review as a typed judgment pipeline, surfacing bounded scores and routing rules in a quiet local dashboard instead of dumping prose.
Is jev-review open source?
Yes — devagrawal09/jev-review is open source, released under the MIT license.
What language is jev-review written in?
devagrawal09/jev-review is primarily written in TypeScript.
How popular is jev-review?
devagrawal09/jev-review has 548 stars on GitHub.
Where can I find jev-review?
devagrawal09/jev-review is on GitHub at https://github.com/devagrawal09/jev-review.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.