← Void · A-to-Mind

Code review that finishes before you switch tabs.

Void reviews every pull request the moment it opens: the bugs, security holes and risky habits in the lines you added, each one on its line with a one-click fix where a safe one exists, and a merge gate that holds a PR until they're fixed.

~1 sfor a whole pull request
125checks: 31 bugs, 71 risks, 22 style
22languages, plus GitHub workflows, Dockerfiles, Terraform
0setup: one step in a workflow

Try it

Paste code (keys and passwords are masked before anything is shown). This runs the same checks the GitHub Action runs.

Add it to a repository

Save this as .github/workflows/void-review.yml. Every pull request gets a walkthrough of what changed, the findings, and inline comments with suggested fixes.

on: pull_request
permissions: { contents: read, pull-requests: write }
jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with: { fetch-depth: 0 }
      - uses: atomeam/void-loop/review@main
        with:
          gate: 'true'                               # fail the check on bugs and risks
          void-key: ${{ secrets.VOID_REVIEW_KEY }}   # Void Pro: the closer read (optional)

A line that is right as written can say so with a void-review: ok comment, and the gate leaves it out.

Plans

Free

$0
  • All 125 instant checks, every language
  • PR walkthrough, inline comments, one-click fixes
  • The merge gate
  • This page and the API, no account

Code Review Pro

On its own
  • Everything in Free
  • The closer read: an AI reviewer confirms the real findings, drops the wrong ones and finds what patterns miss
  • Up to 300 closer reads a day
  • No account: your license key is your key

Opening soon on its own. It is in Void Pro today.

Void Pro

Paid Void
  • Code Review Pro included, up to 5 keys
  • Plus everything else paid Void adds: more model answers, private skills, a higher cap on actions you confirm
Get Void Pro

Your review keys

Checking whether you are signed in to Void…

The API

curl -s https://a-to-mind.com/api/review \
  -H 'content-type: application/json' \
  -H "authorization: Bearer $VOID_REVIEW_KEY" \
  -d '{"code": "if (x = 5) { go() }"}'

Leave out the authorization line for the free checks.

Send {"code": …} or a unified diff as {"diff": …} (then only the added lines are checked, with the new file's line numbers). You get findings (line, kind, rule, message) and, with a Code Review Pro license key (or a key from Void Pro), the closer read in answer.