Get started

From PR to plain English. About a minute.

Sign in with GitHub, install the app on the repos you want, open a pull request. The review is waiting when you click through. No config file, no API keys, no per-repo setup.

Start free at app.acuvis.devfree on public repos · 10 private reviews / month
01

Sign in with GitHub

Open app.acuvis.dev and click Continue with GitHub. The OAuth flow asks for your email and public profile. Nothing else.

You'll land on your empty dashboard. The next step is to install the GitHub App on the repositories you want reviewed.

Acuvis sign-in screen with Continue with GitHub button.
02

Install the GitHub App

From the sidebar, open Admin → Integrations and click Install on GitHub. GitHub takes over: pick the account or organisation, then either grant access to all repositories or pick specific ones.

For an org, All repositories is the easiest path. Acuvis never touches a repo until a pull request opens on it. Selective access is fine if your org policy requires it.

Permissions in plain English: read pull requests, read repository contents at the PR head SHA, write PR comments. No push, no merge, no settings access.
GitHub Install Acuvis screen showing the choice between all repositories and selected repositories.
03

Open a pull request

Push a branch and open a PR the way you normally would. The webhook fires the moment the PR moves out of draft. Acuvis reads the diff in a fresh Firecracker microVM, groups the files into clusters, writes summaries at four levels, and posts a comment with a link into the review IDE.

The whole pipeline usually finishes in under a minute. Larger PRs take longer; you'll see a status while the review is being built.

Draft PRs don't count. Acuvis ignores drafts until you mark them ready for review. That keeps your quota for the changes you actually want a second pair of eyes on.
Acuvis bot comment on a GitHub pull request with a link into the review IDE.
04

Read the review on the canvas

Click the link in the PR comment and the review opens at app.acuvis.dev. The cluster canvas shows the architecture first: groups of files that move together, edges between them, one sentence per cluster.

The same change is also available as an outliner tree and a file-by-file deep dive. Comments and resolutions sync across all three views. Drill into a hunk; come back to the canvas; pick up where you left off.

Full cluster canvas showing multiple cluster nodes connected by dependency edges.
Reading the review

Three views of the same change.

Every review opens on the canvas by default. Switch with the view tabs in the top-right, or with the keyboard shortcuts shown next to each. Concerns stay colour-coded across all three — see the five categories.

Single cluster node on the canvas showing blast radius, risk score, file count, and concern badges.

Canvas

Clusters as nodes, with blast radius, risk score, and concern badges on each. Start here when the PR is large or the codebase is unfamiliar.

Outliner mode showing a hierarchical tree of clusters and definitions on the left and a code preview on the right.

Outliner

Hierarchical tree of clusters, files, and definitions with a code preview on the right. The closest thing to how GitHub shows a PR, with the architecture wrapped around it.

Files mode showing the file tree, side-by-side diff, and per-hunk AI commentary panel.

Files

File-by-file deep dive: side-by-side diff in the middle, file tree on the left, per-hunk AI commentary on the right. Where you go once the canvas tells you which files matter.

Share & teams

Add the whole team. Share a single review with anyone.

Invite teammates

From Admin → Members, add anyone by email. They sign in with GitHub and land in your org. Roles are admin or member.

Acuvis is priced per review, not per seat. Add as many reviewers as you want — the bill doesn't change.

Public share link

On any review, generate a read-only token. Anyone with the URL opens the canvas and outliner without an Acuvis account. Rotate or revoke the token from the review's share menu at any time.

Good for showing a review to a customer, a contractor, or a colleague who only needs to look once.

Good to know

Six things that catch new users off-guard.

  • Drafts don't count.
    Acuvis only reviews PRs once they leave draft. Convert back to draft to pause; mark ready to trigger a fresh review.
  • Public repos are unlimited on every plan.
    Including the free tier. Open-source projects review free forever, with no quota and no asterisks.
  • A review is one head SHA per repo per 24 hours.
    Push five times in an hour: that's one review, not five. The window resets when a new head SHA appears more than 24 hours later.
  • Acuvis never writes to your code.
    Permissions are read pull requests, read content at the PR head SHA, and write a comment on the PR. No push, no force-push, no merge.
  • Big PRs take a little longer.
    Most reviews finish in well under a minute. Diffs over a few thousand lines may take a few minutes; the review page shows progress while it builds.
  • Per-repo config is on the roadmap.
    Today: pick which repos the GitHub App is installed on. Soon: ignore paths, custom rules, per-repo summary style. Track progress on the changelog.

Stop scrolling diffs. Start reading what changed.

Sign in with GitHub, install on a repo, open a PR. About a minute, no card, no waiting list. Open-source projects stay free forever.