hn.today

Jev Based Code Review

github.com41 points48 comments
Screenshot of Jev Based Code Review

Jev Code Reviewer is a local-first tool that reduces the cognitive load of large, agent-generated pull requests by classifying changed files into attention priorities (P0, P1, P2) and summarizing diffs in natural language, with the original code available via a toggle. It runs on Node.js 22+, provides a replay demo (npm run demo), and offers a CLI to set up keys, run health checks, serve a local analysis server, and analyze a PR (jev-reviewer setup, doctor, serve, analyze pr <PR-URL> repo <path>). A Chrome extension (load unpacked from the extension/ folder) replaces GitHub’s Files Changed view with prioritized, human-friendly explanations; only P0 files open by default. The tool can also be wired into a coding agent via an optional skill so analysis runs automatically after the agent opens a PR.

Operational specifics emphasize privacy, limits, and configurability: the extension only communicates with the local server at 127.0.0.1:4731 and posts nothing to GitHub, but analyze sends changed code and nearby context to TypeSafe and OpenAI; keys are stored at ~/.config/jev-reviewer/credentials.json. Coverage is capped (first 12 diff hunks by default, configurable up to 100), priorities and behavior can be tuned with a .jev-reviewer.json policy, and GitHub’s new /changes page is not supported. The project includes tests, development scripts, examples, and an MIT license.

Read on github.com48 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Programming

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.