Echelar reviews the pull request. A person starts the fix.
The PR Reviewer reads the repository and its documentation at the commit, posts its findings by severity with the convention each rests on, and a person decides what happens next.
After CI passes, the PR Reviewer reads each pull request against your architecture, conventions, and documentation at that commit, and posts findings by severity as a normal GitHub review. Read-only on code; a fix is a separate Session a person starts.
Thirty minutes with the founder. One repository, read-only, is all it needs.
AI writes more code. The review queue is where it waits.
The conventions live in review comments nobody can search.
It commented on everything and knew nothing about this codebase.
The PR Reviewer reads the repository and its documentation at the commit, posts its findings by severity with the convention each rests on, and a person decides what happens next.
Demonstration on a fictional Acme repository — authored data.
| Without Echelar | With Echelar | |
|---|---|---|
| Where review time goes | Senior people re-check what a machine could check. | People read the findings that need judgment. |
| Who catches convention drift | Whoever remembers the rule that day. | The Reviewer, grounded in the repository's documented conventions, every time. |
| Fix cycles | Check out the branch, fix, push, wait. | Add the echelar label; the fix returns as a new commit for review. |
Same job, on your repository.
Review a merged pull request, liveOnly critical and warning findings request changes; suggestions and nitpicks are comments. Because it waits for CI, it never repeats what the linter or the tests already said.
It is grounded in your repository's own documentation at the commit under review rather than a rulebook of its own, it can rehearse on merged pull requests before you enable it, and it posts one review after CI instead of a comment on every push.
Whatever your repository documents — architecture notes, ADRs, contributing guides — evaluated at the commit under review. Conventions nobody wrote down it cannot know, and it says so rather than inventing policy.
Read code and post reviews. The Reviewer's own token cannot push. A write-capable token exists only for a fix Session a person started, scoped to one repository and bound to one pull request's branch. Nothing merges.
It reads first, so they judge instead of proofread. Approval stays where it is.
Echelar is launching now. Early teams work directly with the founder and agree pricing together.
Pick a pull request you already merged. We point the PR Reviewer at it on your repository, and you compare its findings with the review it actually got.
Not ready to book? Read how access and approvals work first.
3f2b9c2 findings · 1 warning · 1 nitpick
WarningThe retry path never asserts that focus returns to the dialog heading; keyboard navigation can regress.
NitpickThe idempotency key is built inline here;
apps/billing/idempotency.tsalready exportsretryKey()for this path.