Analysis updated 2026-07-26 · repo last pushed 2026-07-03
Automatically review pull requests for bugs before merging code.
Scan entire directories of an unfamiliar codebase for hidden defects.
Catch security issues like SQL injection and cross-site scripting automatically.
Set up custom code review rules tailored to your team's coding standards.
| alibaba/open-code-review | gopherjs/gopherjs | gogf/gf | |
|---|---|---|---|
| Stars | 13,145 | 13,143 | 13,142 |
| Language | Go | Go | Go |
| Last pushed | 2026-07-03 | — | — |
| Maintenance | Maintained | — | — |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js and Git 2.41 or newer, plus access to a configured language model endpoint.
{"i": 0, "repo": "alibaba/open-code-review", "stars": 13145, "lang": "Go", "ok": true, "char_count": 1863, "text": "Open Code Review is an AI-powered code review tool that started as an internal assistant at Alibaba. Over two years, it served tens of thousands of developers and identified millions of code defects. Alibaba has now released it as a free, open source project. You configure a model endpoint, and the tool reads your Git changes, sends the modified files to a language model, and produces structured review comments pinned to specific lines of code.\n\nWhat sets it apart is its hybrid approach. Many general purpose AI agents struggle with large changesets: they skip files, report issues at the wrong line numbers, and produce inconsistent results when prompts change slightly. Open Code Review addresses this by pairing deterministic engineering logic with an AI agent. The engineering side handles tasks where correctness is critical, such as selecting which files to review, bundling related files together, and matching rules to file characteristics. The agent side handles dynamic decisions and context retrieval, reading full file contents and searching the codebase when needed.\n\nThe tool ships with a fine-tuned ruleset covering common defect categories like null pointer exceptions, thread safety issues, cross-site scripting, and SQL injection. It also supports custom rules. Beyond reviewing diffs, a scan mode lets you audit entire files or directories, which is useful when exploring unfamiliar codebases.\n\nIn a benchmark built from 50 open source repositories, 200 real pull requests, and 10 programming languages, Open Code Review achieved higher precision and F1 scores than general purpose agents using the same underlying model, while consuming roughly one-ninth of the tokens. The trade-off is lower recall, meaning it may miss some issues in exchange for producing fewer false alarms. The benchmark was cross-validated by over 80 senior engineers across 1,505 annotated issues.\n\nInstallation is straightforward: install Node.js, run a single npm command, and the ocr command becomes available globally. Git 2.41 or newer is required. The full README is longer than what was shown.", "error": null}
An AI code review tool from Alibaba that reads your Git changes and uses a language model to find bugs. It combines fixed engineering logic with AI to produce accurate, line-specific code review comments with fewer false alarms.
Mainly Go. The stack also includes Go, Node.js, npm.
Maintained — commit in last 6 months (last push 2026-07-03).
The license is not explicitly stated in the explanation, so usage rights are unknown.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.