OpenQodex: a separate AI reviewer that checks agent-written code before you push
OpenQodex Review after the push is too late, and a review by the same agent that wrote the code is not a review. OpenQodex puts the check in between. It runs before you push, on the commits you have not pushed plus eve
OpenQodex
Review after the push is too late, and a review by the same agent that wrote the code is not a review. OpenQodex puts the check in between. It runs before you push, on the commits you have not pushed plus everything uncommitted. First, 22 built in scanners check the changed lines for secrets, security problems, vulnerable dependencies, and lint. Then a separate Claude Code or Codex process reviews the change, quoting every finding against the code. If a stage did not run, the report says Review incomplete instead of passing. It needs no account or API key of its own, and it runs on your Claude Code or Codex login. Version 0.18.0 shipped on 11 November 2026, and the repo now has 1,157 stars under Apache-2.0.
What you get
- A pre-push check that covers unpushed commits and uncommitted work, not just pull requests
- A separate reviewer process with no memory of the session that wrote the code
- An honest receipt: every finding quoted against the code, and Review incomplete when a stage did not run
- Install with
npx openqodex init, on Node 22, macOS or Linux, with Claude Code, Codex, Cursor, Cline or Goose as the host
Try it on a branch you already trust first, and let it earn the push gate before you make it blocking.
Repo: https://github.com/openqodex/openqodex
Quick poll
What would you use OpenQodex for first?
- Reviewing a change before pushing
- Adding the push gate to my repo
- Running the scanners only
- Trying the demo repo first
Vote in the comments.
If you found OpenQodex interesting, I write about tools like this every week in The AI-Native Engineering Leader, what actually works for engineering leaders building with AI agents, and what to skip.
Originally published by Dev.to AI. Aggregated on AIWithGhost for educational purposes β full credit and traffic to the original publisher.