HeadlinesBriefing favicon HeadlinesBriefing.com

Jev Code Reviewer Prioritizes Human Attention Over Diffs

Hacker News •
×

Most AI-generated PRs receive automatic merges because human reviewers struggle to comprehend large diffs. Jev addresses this by classifying changes into priority levels P0, P1, and P2, showing only critical changes by default. The tool runs locally on the user's machine, analyzing code through a natural language interface without transmitting data to external servers.

It integrates with GitHub via a CLI and browser extension, requiring Node.js 22+. Developers configure priorities through a policy file, and the tool caps analysis at 12 change units by default. The system emphasizes attention management rather than correctness, keeping developers in the loop by requiring manual review of lower-priority modifications.

The open-source MIT-licensed project provides a demo mode that operates without API calls, making it suitable for privacy-conscious workflows. Installation involves setting up Type Safe and OpenAI keys locally, with the extension pairing to a local server on port 4731 for real-time review capabilities.