CodeRabbit - Self-Hosted AI Code Reviews logo

    CodeRabbit - Self-Hosted AI Code Reviews

    Sold by
    CodeRabbit is the leading AI code review platform that delivers context aware feedback on pull requests. CodeRabbit uses AI to find and fix bugs or errors that can be missed during manual code reviews. It provides a clearer understanding of complex code changes, makes code refactor suggestions to enhance code quality, and helps you release features faster.

    Ratings and reviews

    4.4
    140 ratings
    64%
    31%
    4%
    1%
    0%
    0 AWS reviews
    |
    140 external reviews
    External reviews are from G2 .

    Filters

    Review type

    AWS Marketplace reviews
    External reviews
    Reviews (140)
    Ramesh L.

    Useful tool for code reviews.

    Reviewed on Sep 08, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about CodeRabbit is how it delivers clear, context-aware code review suggestions that save time and help catch potential issues early. Its automated feedback is genuinely useful for maintaining code quality, and it fits smoothly into our development workflow. Overall, it makes reviews more efficient without overwhelming the team.
    What do you dislike about the product?
    The AI sometimes provides repetitive or overly generic feedback that isn’t always actionable, which can slow down the review process. The UI also feels a bit crowded when I’m working through large pull requests, and that makes navigation less smooth than it should be. Better context awareness from the AI, along with a simpler, cleaner layout, would make the overall experience much more effective.
    What problems is the product solving and how is that benefiting you?
    We used to struggle with slow, inconsistent code reviews that delayed releases and still let bugs slip through. CodeRabbit now gives us fast, automated, context-aware feedback on every pull request. As a result, our review time has dropped by over 50%, we’re catching more issues earlier, and the team is shipping with much more confidence.
    Sandeep B.

    CodeRabbit Catches Subtle Logic and Edge Cases in Python PRs

    Reviewed on Sep 05, 2026
    Review provided by G2
    What do you like best about the product?
    I like that CodeRabbit goes a bit deeper than a basic code check. It often picks up small logic issues or edge cases in my Python code that are easy to miss in a regular PR review.
    What do you dislike about the product?
    Sometimes CodeRabbit raises comments that are technically valid but not very important for the change I’m making. I have to spend a little time separating those from the issues that actually need attention. Better prioritization would make the reviews more useful.
    What problems is the product solving and how is that benefiting you?
    Before using CodeRabbit, I’d sometimes spend a fair amount of time going through a PR just to catch small issues or edge cases. CodeRabbit gives me another review pass and points out things I may have missed. That makes my reviews more consistent and lets me focus more on the parts of the change that actually need my attention.
    Arun S.

    Thorough Code Reviews Without Slowing Down Development

    Reviewed on Sep 02, 2026
    Review provided by G2
    What do you like best about the product?
    What I like best about CodeRabbit is how it makes code reviews more thorough without adding much manual effort to the development workflow. It reviews pull requests in context and provides clear, actionable feedback on potential bugs, code quality, maintainability, and possible edge cases. I particularly like that the suggestions are explained rather than simply flagging an issue, which makes it easier to understand why a change is recommended. The PR summaries are also useful for quickly understanding what changed in a larger pull request. Overall, it acts like an additional pair of eyes during development and helps catch issues earlier while keeping the review process efficient.
    What do you dislike about the product?
    The main limitation is that some of the suggestions can occasionally feel overly cautious, particularly on straightforward or highly project-specific changes. There are times when I need to review the context of a recommendation before deciding whether it is actually relevant to the codebase. It would be helpful if the AI could become even more precise about project-specific conventions and reduce lower-priority suggestions. That said, the feedback is generally useful and the ability to review and act on suggestions directly makes this a relatively minor issue.
    What problems is the product solving and how is that benefiting you?
    CodeRabbit helps solve the problem of spending too much time manually reviewing pull requests and checking changes for issues that can be easy to overlook. It provides an additional layer of automated review by analyzing code changes, highlighting potential bugs, maintainability concerns, and edge cases, and explaining why certain changes may need attention. This is especially useful for larger pull requests where reviewing every change manually can be time-consuming. It helps me get an initial quality check much faster and focus my own review time on the issues that require deeper judgment.
    Recommendations to others considering the product:
    To enhance the effectiveness of CodeRabbit, it would be beneficial to incorporate more project-specific learning capabilities. This could involve training the AI to better understand unique coding conventions and reduce unnecessary suggestions. Additionally, providing an option for users to customize the level of feedback detail could further streamline the review process.
    Krishnakant R.

    Helpful for checking PRs during college group projects

    Reviewed on Sep 02, 2026
    Review provided by G2
    What do you like best about the product?
    Whenever we push code for our college group projects, it automatically drops a comment on the GitHub pull request with a quick summary of what was actually changed. It catches silly mistakes like forgotten debugging prints, missed null checks, or syntax oversights before my teammate merges the branch. It saves us from having to manually explain every commit to each other over WhatsApp or calls.
    What do you dislike about the product?
    Sometimes it nitpicks too much on minor formatting or variable names that don't really matter for simple student assignments. If you push a large commit with multiple files, the comment list gets pretty long and takes a couple of minutes to read through.
    What problems is the product solving and how is that benefiting you?
    It keeps broken code from getting merged into our main branch right before assignment submission deadlines. It acts like a quick second check on our code so obvious logic bugs don't end up in the final project demo.
    Recommendations to others considering the product:
    Consider adjusting the sensitivity of the tool to focus on more critical issues, especially for student projects where minor details might not be as crucial.
    Pranshu .

    Fast, Context-Aware Reviews with Clear, Actionable Feedback

    Reviewed on Sep 01, 2026
    Review provided by G2
    What do you like best about the product?
    CodeRabbit delivers fast, context-aware reviews that help catch bugs and edge cases, while keeping the feedback clear, actionable, and easy to follow.
    What do you dislike about the product?
    At times, the reviews feel a bit overly cautious and end up offering suggestions that don’t really seem necessary, which adds some extra noise.
    What problems is the product solving and how is that benefiting you?
    CodeRabbit helps me catch bugs, edge cases, and code-quality issues early, which reduces manual review effort and makes development faster and more reliable.
    Dheeraj J.

    Helpful, Context-Aware PR Reviews with a User-Friendly GitHub UI

    Reviewed on Sep 01, 2026
    Review provided by G2
    What do you like best about the product?
    CodeRabbit’s review comments are genuinely helpful. They surface real issues and suggest meaningful code improvements. When I’ve already addressed something, or when I believe a point doesn’t require any code changes, I can simply leave a comment explaining why I think CodeRabbit’s suggestion doesn’t need an update. It actually reads what I wrote, understands it, replies back, and resolves the comment on its own. The best part is that it remembers this context and doesn’t keep repeating the same comment when I push new commits to my PR. Also, the UI of this bot integrated to our GitHub repositories is very user friendly and customizable.

    Overall, this has been much more helpful than other AI review bots I’ve used so far.
    What do you dislike about the product?
    The feedback from CodeRabbit can be very noisy if it's not tuned. And the configurability is limited too.
    What problems is the product solving and how is that benefiting you?
    CodeRabbit helps make code reviews faster and more thorough by catching potential issues, suggesting improvements, and summarizing PRs before or alongside human review. The GitHub integration is simple to set up and fits naturally into our existing workflow, while IDE and MCP integrations make it useful during development as well.

    It also maintains context across review conversations and new commits, which avoids repeatedly raising issues that have already been addressed. The main downside is that feedback can sometimes be noisy without tuning, and I’d like more configurability, but overall it saves me time and improves the quality of my reviews.
    Hem K.

    CodeRabbit Makes PR Reviews Faster with Clear, Actionable Feedback

    Reviewed on Aug 31, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about CodeRabbit is how much easier it makes reviewing PRs. It scans the code for bugs and other issues I might overlook when I’m doing a manual review. I also appreciate that it explains its suggestions rather than simply flagging a problem, which makes the feedback easier to understand and act on. Overall, it saves me a lot of time, especially on PRs with a large number of changes.
    What do you dislike about the product?
    Sometimes CodeRabbit flags issues that don’t feel especially relevant to the changes I’m making. On larger PRs, it can also leave a lot of comments, which means it takes time to review everything and figure out what truly needs attention versus what can be ignored. Overall, I still find the feedback helpful, but I’d prefer it to be a bit more focused and targeted.
    What problems is the product solving and how is that benefiting you?
    CodeRabbit helps cut down the time I spend on manual code reviews. It scans pull requests for bugs and other issues before I look at them, which makes it easier to catch problems early. As a result, I save time and can focus on the most important parts of the code, rather than having to check every line by hand.
    Pradyumn G.

    Fast, Context-Aware Pull Request Reviews with Clear One-Click Fixes

    Reviewed on Aug 30, 2026
    Review provided by G2
    What do you like best about the product?
    I like CodeRabbit because it is fast for context-aware pull request reviews. It catches bugs, security risks, and quality issues, while clear suggestions and one-click fix make resolving them easy. It saves time, improves consistency, and lets me ask questions about its feedback.
    What do you dislike about the product?
    The main thing which I dislike about CodeRabbit is that some of its suggestions can be overly detailed or not always relevant to the actual context of the code. At times, it may flag minor issues that do not require changes, which can add some noise to the review. It would be more helpful if the feedback were more concise and prioritized the most important issues. Occasionally, the suggestions also need to be manually verified before making changes.
    What problems is the product solving and how is that benefiting you?
    CodeRabbit helps to solve problems like time-consuming, manual code reviews by automatically identifying bugs, code-quality issues, and potential risks early in the development process. It also provides clear explanations and actionable suggestions, which makes it easier to understand and fix issues. These benefits help me to reducing the review time, improving code quality and consistency, and helping catch issues before they reach production.
    Inês L.

    Improves Code Reviews and Ensures Client-Ready Quality

    Reviewed on Aug 30, 2026
    Review provided by G2
    What do you like best about the product?
    It helps me reviewing code that is to be committed to my repositories and makes sure everything is accordingly with what the client expects as well as its code quality is achieved
    What do you dislike about the product?
    It could be more intuitive the setup of the tool
    What problems is the product solving and how is that benefiting you?
    Mostly it prevents us from delivering work wrongly, and can integrate with my repositories provider which helps a lot monitoring and reviewing pull requests, commits and all
    Pranshu N.

    An Extra Reviewer on Every PR with Specific, Actionable Feedback

    Reviewed on Aug 30, 2026
    Review provided by G2
    What do you like best about the product?
    What I like most about CodeRabbit is that it catches issues I might otherwise miss during code review. The feedback is usually specific and actionable, and it helps me understand not only what could be improved, but also why. Overall, it feels like having an extra reviewer available on every PR, which is especially helpful when I’m working on open-source projects.
    What do you dislike about the product?
    Sometimes CodeRabbit can be a bit too verbose, and it ends up flagging things that feel more subjective than genuinely problematic. I’d find it more useful if it did a better job of prioritizing critical issues over minor suggestions, so the review is quicker to scan and easier to act on.
    What problems is the product solving and how is that benefiting you?
    CodeRabbit helps me catch bugs, edge cases, and code-quality issues before they reach the main branch. It also saves time during reviews by adding helpful context and actionable suggestions directly on the PR. As someone who works on open-source projects, it gives me an extra layer of review and supports me in learning better coding and review practices as I go.