open-code-review
alibaba
Provider-agnostic AI code-review CLI that emits line-level comments from Git diffs, open-sourced by Alibaba.
What is open-code-review?
An AI code-review CLI that reads Git diffs, sends changed files to a configurable LLM through a tool-use agent and emits structured, line-level review comments. It pairs deterministic pipelines (file selection, bundling, rule matching, positioning) with the LLM agent, ships a built-in ruleset (null-pointer, thread-safety, XSS, SQL injection) and is OpenAI- and Anthropic-compatible, also integrating with Claude Code, Cursor and Codex.
Pros & Cons
Pros
- Apache-2.0 from the official Alibaba org, with npm distribution and signed cross-platform binaries
- A deep release cadence (68 releases) and a mature 1.x line, usable in CI today
- Provider-agnostic (OpenAI and Anthropic), and the deterministic-rule layer reduces pure-LLM nondeterminism
Cons
- Headline efficiency and precision figures ('~1/9 the tokens', 'millions of defects') are unverified project claims
- Effectiveness depends entirely on the quality of the LLM key you bring
- 'Battle-tested at Alibaba' is provenance marketing, not something you can verify externally
License
Apache-2.0 (OSI-open)
When it is interesting
A team wants a self-hostable, provider-agnostic AI reviewer giving line-level comments inside CI or a coding agent.
When it is too early
If you need vendor-validated precision numbers before adopting; the headline metrics are unverified.
Commercial alternative & related
- Commercial counterpart: CodeRabbit
This repo featured in the 2026-07 edition of the Open-Source AI Radar.
RTK
rtk-ai
CLI proxy that compresses shell command output before your AI coding assistant sees it, cutting tokens 60-90%.
TOON
toon-format
Token-Oriented Object Notation - a compact serialization format that uses ~40% fewer tokens than JSON.
planning-with-files
OthmanAdi
Crash-proof markdown planning for AI coding agents - persists task state across context loss and /clear.