Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Top 23 Python Code Review Projects
-
code-review-graph
Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.
Project mention: Put code-review-graph Behind a Read-Only MCP Boundary Before Connecting Your Repository | dev.to | 2026-07-21code-review-graph is trending because it promises a useful trade: build a persistent local map of a codebase so an AI reviewer reads relevant context instead of ingesting the whole repository. The repository is MIT-licensed and exposes MCP and CLI interfaces.
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
PR-Agent, the open-source reviewer that Qodo donated to the community, shows the same thing from the other direction. Its Azure DevOps installation page is explicit about a host limitation that has nothing to do with AI: Azure Repos Git does not honor YAML pr: triggers, so you wire the pipeline up through Build Validation as a required branch policy instead. The pipeline path also cannot start a run from a pull request comment, which the docs list as an open gap rather than a setting you missed. The webhook path does support a comment trigger, but only for API v2.0, and only after you register the webhook and give PR-Agent a stable identity on the project. On GitHub you type /review in a comment and the agent runs with nothing else to set up. PR-Agent covers GitHub, GitLab, Bitbucket, Azure DevOps and Gitea, so the same tool gives you a different amount of interactivity depending on where your code lives.
-
DeepAudit
DeepAudit:人人拥有的 AI 黑客战队,让漏洞挖掘触手可及。国内首个开源的代码漏洞挖掘多智能体系统。小白一键部署运行,自主协作审计 + 自动化沙箱 PoC 验证。支持 Ollama 私有部署 ,一键生成报告。支持中转站。让安全不再昂贵,让审计不再复杂。
Project mention: Show HN: DeepAudit – open-source auditing agent (LLMs and Static Analysis) | news.ycombinator.com | 2025-12-15 -
mantis
A modular, stack-agnostic toolkit for AI coding agents to autonomously find, reproduce, and patch vulnerabilities.
Provision managed resources (Postgres, MongoDB, Kafka, RabbitMQ, etc.) from DigitalOcean, Supabase, Scaleway, AWS, or Google Cloud. It doesn't really matter which; they all offer good SLAs.
-
Project mention: Tencent Cloud Code Analysisis: comprehensive code analysis and issue tracking | news.ycombinator.com | 2026-09-03
-
About a year ago, I started working on disassembling the NES game Faxanadu. The goal was to fully understand and document the game, and to produce the most thorough understanding of the game yet. It's been fascinating. The game has a two binary scripting languages (one for interactions with items and NPCs, one for NPC/enemy behaviors) and a very interesting graphics rendering layer. At this point pretty much the entire game is well-understood.
Based on this work, there's now a new suite of tools for producing games under the Faxanadu engine, new major mods built with all this, and some work on a modified ROM better built for porting and modding.
Disassembly is here: https://chipx86.com/faxanadu/
And I've been blogging about it at https://chipx86.blog/
Building a universal web-based retro game modding tool along with that work called Nostalgia Studio. The idea is that there's a core foundation for representing game state and building editors, a platform-specific layer for representing things like the NES APU and PPU state, and then game-specific implementations that populate state for two layers below.
Those are the hobbies.
Day job, I work on Review Board (https://www.reviewboard.org), one of the original code review products. We just released Review Board 8, which was a pretty large project (we built Office document review, browser-native spell checking in CodeMirror, a new interdiff filtering algorithm, Forgejo integration, and a bunch of other things).
So now I'm working on plans for Review Board 9, with a goal of releasing within the next 4-6 months. Got some thoughts on how the review process can be rethought for this current era of development, so starting work on that.
-
ai-review
🚀 AI-powered code review tool for GitHub, GitLab, Bitbucket Cloud, Bitbucket Server, Azure DevOps and Gitea — built with LLMs like OpenAI, Claude, Gemini, Ollama, Bedrock, OpenRouter and Azure OpenAI
Project mention: hack-review VS ai-review - a user suggested alternative | libhunt.com/r/hack-review | 2025-11-25VqjZugszsSQrOOOmcgmFi
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
claude-elixir-phoenix
Claude Code plugin for Elixir/Phoenix/LiveView — 26 specialist agents, Iron Laws enforcement, and Tidewave MCP integration. Plan features with parallel research agents, execute with automatic verification, review with 4-agent parallel audits, and capture learnings as reusable knowledge.
-
-
-
Gito
An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintainability concerns.
Repository: Nayjest/Gito
-
revup
Upload once to create multiple, relative PRs. Productivity-focused git tools with patch revision tracking, rebase detection and more. Uses python and git plumbing commands.
Project mention: Revup: Upload once to create multiple, relative GitHub PRs | news.ycombinator.com | 2026-01-13 -
mira
Self-hosted AI code reviewer with indexed PR reviews, walkthroughs, vulnerability scanning, dependency graphs, custom rules, and a learning loop. (by miracodeai)
Project mention: Ask HN: What tools are you using for AI-assisted code review? | news.ycombinator.com | 2026-06-19Co-founder of Mira [1] here.
This is exactly what we built Mira for. It's self-hosted, bring-your-own-model/BYOK, and most importantly, open source.
You point it at your own API keys (e.g. OpenRouter or a local model) so nothing leaves your infra, and it runs as a code reviewer on PRs.
It's also ridiculously quick at reviewing (benchmarks at ~77s) because your PRs aren't sitting in a queue on a cloud somewhere (alternatives are > 5 minutes)
We're working really closely with our users to build the best possible code reviewer. Feedback and contributions are highly encouraged.
[1] https://github.com/miracodeai/mira
-
claude-night-market
23 Claude Code plugins: TDD enforcement hooks, git/PR workflows, spec-driven development, code review, project lifecycle, fix-from-error, maintenance automation, context optimization, research, and multi-LLM delegation. 186 skills, 128 commands, 54 agents.
I noticed a similar optimization path with skills, where I now have subagents to analyze the performance of a previous skill/command/hook execution, triggered by a command. I've pushed this to my plugin marketplace https://github.com/athola/claude-night-market
-
Project mention: Show HN: No_human – The AI coding factory that you can TRUST | news.ycombinator.com | 2026-09-12
-
Project mention: Agents don't need memory. They need documentation | news.ycombinator.com | 2026-10-03
-
reviews
A terminal UI dashboard to monitor requests for code review across Github and Gitlab repositories.
-
ai-literacy-superpowers
A set of Claude Code and GitHub Copilot plugins providing the AI Literacy framework's complete development workflow — harness engineering, agent orchestration, literate programming, CUPID code review, and the three enforcement loops
It is pretty obvious Claude wrote it: https://github.com/Habitat-Thinking/ai-literacy-superpowers
-
Project mention: ImpactGate: A merge gate that scores the structural decay AI adds | news.ycombinator.com | 2026-09-16
Yep, agree on annoying developers. So just to cover usability it can run in warn and block mode to address this.
Though to the bigger point of your comment, yes SDLC are becoming faster. We can churn out code at a ridiculous rate. However, doesn't mean it's good code. And hence, there are studies showing things actually slowing down because reviews pile up.
I guess I look at the Change Impact formula (and https://impactgate.officefloor.net implementation of it) as threshold tool. Small changes that aren't contributing to god classes, just let through. When things start to smell, the files involved get marked for review.
Ideally this then can cut down on review time and allow overall increased velocity.
But yes relies on trusting the AI to do "simple" things
-
data-structure-protocol
Graph-based long-term memory skill for AI (LLM) coding agents — faster context, fewer tokens, safer refactors
Project mention: DSP (Data Structure Protocol): how to give LLM agents "long-term memory" of a large repository | dev.to | 2026-02-20k-kolomeitsev/data-structure-protocol
-
reviewd
Local AI pull request reviewer — review GitHub and BitBucket PRs right from your terminal, powered by the Claude Code, Gemini, and Codex CLIs.
Project mention: Show HN: Reviewd – A free, local alternative to Claude Code Review(no API costs) | news.ycombinator.com | 2026-03-11 -
Project mention: Good-egg – Trust scoring for GitHub PR authors based on contribution history | news.ycombinator.com | 2026-04-20
-
scanline
Expert AI code reviews Catch bugs before they hurt Run Scanline in your CLI to find: - race conditions - logical errors - security risks - optimizations (by ScanLineDev)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Code Review discussion
Python Code Review related posts
-
Where AI review saves time: the write-back, not the analysis
-
Four config gates decide if an agent's PR reaches a reviewer
-
7 Open-Source AI Code Review Tools Compared for 2026
-
AI Promoted Every Developer to Reviewer. Nobody Measured Whether We Got Worse.
-
A stop rule that trusts one score is worse than a dumb budget
-
pr-agent VS init - a user suggested alternative
2 projects | 24 Sep 2026 -
What Do You Do While AI Codes? I Make Mine Argue With Itself.
-
A note from our sponsor - AppSignal
www.appsignal.com | 10 Oct 2026
Index
What are some of the best open-source Code Review projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | code-review-graph | 31,991 |
| 2 | pr-agent | 13,263 |
| 3 | DeepAudit | 7,125 |
| 4 | mantis | 2,358 |
| 5 | CodeAnalysis | 1,849 |
| 6 | Review Board | 1,726 |
| 7 | ai-review | 589 |
| 8 | claude-elixir-phoenix | 561 |
| 9 | vet | 521 |
| 10 | piperider | 495 |
| 11 | Gito | 442 |
| 12 | revup | 395 |
| 13 | mira | 358 |
| 14 | claude-night-market | 341 |
| 15 | no_human | 324 |
| 16 | habit-hooks | 222 |
| 17 | reviews | 182 |
| 18 | ai-literacy-superpowers | 114 |
| 19 | ImpactGate | 68 |
| 20 | data-structure-protocol | 68 |
| 21 | reviewd | 67 |
| 22 | good-egg | 53 |
| 23 | scanline | 50 |