Skip to content

kodustech/awesome-ai-code-review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 

Repository files navigation

Awesome AI Code Reviews Awesome

A curated list of AI-powered tools, agents, and platforms dedicated to automating code reviews, enforcing guidelines, and improving software quality.

Maintainer Note: This list is curated and maintained by the engineering team at Kodus. We love open source and building better devtools.

Contents


Automated PR Agents

Tools that connect directly to GitHub/GitLab to review Pull Requests, comment on code, and suggest fixes asynchronously.

Note: This list is not intended to compare tools; as maintainers of Kodus, we are biased.

  • Kodus (⭐ Maintainer)
    An AI code review agent focusing on high-signal feedback. It allows teams to define custom review guidelines (using plain English) to enforce architectural patterns and best practices, reducing noise in the review process.

  • CodeRabbit Provides line-by-line feedback on pull requests and generates summaries of changes. Features a chat interface within the PR to discuss the feedback with the AI.

  • Git AutoReview VS Code extension that reviews pull requests using three AI models (Claude, GPT, Gemini) to catch bugs, security vulnerabilities, and performance issues. Supports GitHub, GitLab, and Bitbucket — the only tool covering all three platforms from inside the IDE.

  • Greptile An AI engine that indexes the entire codebase to understand context. It focuses on answering complex questions about the repo and reviewing code with full-repository awareness.

  • Zenable AI guardrails that learn your team's standards and ensure coding agents follow them. Works across IDE (via MCP), pre-commit, and PR review to catch bugs and security issues in AI-generated code in real-time.

  • Cursor Bugbot AI-powered PR review that runs automatically to catch real bugs and security issues with a low false-positive rate.

  • Revieko - Repo-specific architecture drift detection in pull requests (structural risk + hotspots).

  • Polarity - The First AI QA Engineer which does code review, testing, and long running agent tasks. Understands your entire codebase and code quality, zero fluff comments.

  • AI Change Passport - GitHub Action and CLI that creates signed provenance reports for AI-assisted pull requests, helping reviewers see sensitive files, dependency edits, workflow changes, and test coverage signals.

IDE Assistants & Copilots

Tools that integrate with editors or local environments for autocomplete, chat, and agentic coding.

  • GitHub Copilot - The standard AI pair programmer for autocomplete, chat, and inline edits.
  • Cursor - AI-first code editor with built-in chat, autocomplete, and agent workflows.
  • Claude Code - Claude's coding agent for terminal, IDE, and web workflows that can manage large codebases and implement changes.
  • OpenAI Codex - OpenAI's coding agent that can read, modify, and run code, available as a VS Code extension with optional cloud delegation.
  • Google Antigravity - Agent-first IDE with tab autocomplete, natural language commands, and cross-surface agents across editor, terminal, and browser.
  • Kilo Code - Open-source agentic engineering platform with IDE/CLI support, tab autocomplete, and multi-agent orchestration.
  • Cline - Autonomous IDE agent that can create/edit files, run commands, and use the browser with user approval.
  • OpenCode - Open-source coding agent for terminal, IDE, or desktop with multi-session workflows and broad model support.
  • SimpleReview - Browser extension for in-browser visual code review. Hover any element on a live website, click "Fix it" to get AI-powered fix suggestions in a side panel.

Key Research & Papers

Fundamental reading on how LLMs are transforming software engineering.

Lessons from Building Static Analysis Tools at Google: Why low false-positive rates are crucial (validating the need for specialized agents).

Security & Static Analysis AI

Tools focusing specifically on vulnerabilities and SAST (Static Application Security Testing).

  • Snyk DeepCode - AI-powered engine to find security flaws faster than traditional static analysis.
  • Semgrep AI - Combines rule-based static analysis with AI to reduce false positives in security scanning.

CLI & Local Workflows

Command-line tools for local reviews and "hacker" workflows.

  • Aider - AI pair programming in your terminal.
  • Mentat - Coordinate edits across multiple files using command line.
  • OpenCommit - Generates semantic git commit messages automatically.
  • prpack - Zero-dependency Node CLI that packs a pull request (diff plus the full post-change content of every touched file) into a single markdown file optimized for LLM code review. Companion GitHub Action and browser demo available.
  • LegacyDoc AI - VS Code extension that generates AI code audit reports, architecture maps, and review-ready context packs from a workspace before cleanup or code review.
  • Signum - Multi-model code review pipeline that dispatches diffs to Claude, Codex, and Gemini as independent reviewers with adversarial isolation, then bundles findings into a tamper-evident proofpack.

Benchmarks

  • Code Review Benchmark: Comprehensive evaluation of LLM performance in AI-powered code review tasks.
  • SWE-bench - Evaluation framework for language models on real-world software engineering issues.
  • HumanEval - OpenAI's dataset for evaluating code generation capabilities.
  • ReviewBenchLite - Comprehensive evaluation of code review agents on top 100 git repos.

Contributing

Contributions are welcome! Please read the contribution guidelines first. If you are a founder or maintainer of a tool listed here and want to update your description, feel free to open a PR.

License

CC0

Contributors