⚡
CODEX REVIEWERPlayground
Server: Online

Review code with evidence

Inspect code structure, surface real risks, and understand why a finding matters. Start with a snippet or connect a public GitHub pull request.

File:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Code is parsed into AST representations before running analysis.
Live Analysis Output
⚡

Interactive Review Panel

Modify the code template on the left and click "Run AI Review" to parse AST and find bugs.

📋 Built-in Static Rules Engine

Before submitting code to LLMs, the app runs local static analysis rules to flag common error structures:

Memory Leak Scanner (C/C++)Critical

Detects allocations (`malloc`, `new`) without corresponding deallocations (`free`, `delete`).

Async Race Conditions (JS/TS)High

Identifies variables modified inside non-synchronized parallel callbacks or async boundary maps.

Null Pointer DereferenceHigh

Detects nested property accesses on objects directly inside checking scopes for null or undefined.

⚡ Setup & Deployment Guide

Connect this detector as a 24/7 autonomous review assistant on your GitHub repositories:

  1. Deploy Serverless: Push the codebase to Vercel and configure variables (`BYPASS_QUEUE=true`, API keys, and your `.pem` key).
  2. Set Webhook: Set your GitHub App's Webhook URL to:https://your-vercel-domain.vercel.app/api/webhook
  3. Subscribe: Check the "Pull requests" subscription box in GitHub developer settings.
  4. Run: Open a PR in any installed repository. The inline annotations will be posted automatically!
Next.js 15 App RouterMIT Licensed