Hyrax does three things: it audits a codebase, it fixes what it finds, and it reviews every commit after that. Most tools in this space do the first and stop. This article walks through all three steps as they happen on hyrax.dev.

The audit comes first. Once a repo is connected, Hyrax reads the code the way a careful reviewer would, across security, correctness, performance, and the other domains where defects hide. The output is a set of findings, not a wall of warnings. Each finding names the file and line, explains the issue in plain language, and carries a severity so the team can see what matters first. Findings that are cheap to resolve get marked as easy wins.

The fix is the second step, and it is where the pull request comes in. When a developer dispatches a fix, Hyrax writes the change and submits a pull request against the repo. Before that pull request reaches a reviewer, the change has to pass the checks: tests, build, and lint. A fix that breaks the build never gets presented as done.

Fixes never merge automatically. This is a design decision, not a limitation. The pull request arrives the same way a change from a teammate would, with a diff to read and a decision to make. A human approves it or asks for changes. Hyrax proposes; the team disposes. The branch name and the pull request title both come from the finding itself, so the history stays legible months later.

The third step is the ongoing review. Codebases move, and an audit from last month says little about the commit from this morning. So every pull request and commit gets reviewed as it lands. New issues surface as findings, and the same fix path applies to them. The result is a review layer that stays current with the code instead of a report that ages out.

Together the three steps close a gap that has widened since AI started writing a large share of new code. Generation got fast; review did not. Hyrax puts an independent reviewer on the other side of the table, one that reads everything, writes the fix itself, and still leaves the merge button with the team.

Seeing it run beats reading about it. Hyrax is free. Connect a repo, run a mini audit, and start shipping fixes at hyrax.dev.