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