Skip to content
IonWarpTry for free
AI code review for GitHub teams

Add Code Review
to your pull requests.

Finds bugs in changed code by tracing each function to its callers.

IonWarpbotexample review
IonWarp Review — PR #310
3 issues| 3 P1
#SevIssueFile
1Retry charges the same order twicebilling/checkout.ts
2Failed save still returns successapi/preferences.ts
3Reopening the editor clears saved changescomponents/editor.tsx
billing/checkout.ts
42434445
−+++
await payments.charge(order);await payments.charge(order, {  idempotencyKey: order.id,});
A timed-out response can charge the order twice · Code Review

When payment succeeds but the response times out, the caller retries the same order. Both calls charge it. Pass the stable order ID as the payment idempotency key.

Suggested fixAI fix prompt

IonWarp caught 47 issues Qodo, Greptile, Cursor Bugbot or CodeRabbit missed

Real IonWarp comments on open-source pull requests, graded against the benchmark's answer key.

Missed byQodo 18Greptile 25Cursor Bugbot 21CodeRabbit 20

4 of 47 · See the benchmark

FEATURE: Can edit category/host relationships for embeddingdiscourse-graphite #10
IonWarp caught it Qodo, Greptile and CodeRabbit missed it
IonWarpbotcommented

Host lookup fails for uppercase hostnames because the input host is not lowercased before comparing with lower(host) in the query · Code Review

MediumKnown issue in the Code Review benchmark · caught by Muse Spark 1.3See the graded case

Muse Spark 1.3 is its best model on this benchmark; Code Review runs DeepSeek V4.1 Flash unless you pick another.

Code Review on the benchmark

IonWarp's models and the review apps, graded on the same open-source pull requests.

Blue: DeepSeek V4.1 Flash, the model IonWarp runs for Code Review. Yellow: Muse Spark 1.3, the model a failed review retries on. Sorted by Reviewer Score (F1 counts 3×, time and cost 1× each). Review times come from runs on Sep 8–Oct 6, 2026 (models) and Jan 23–Apr 7, 2026 (apps). Click a column heading to sort.
PRs
IonWarp Code · Muse Spark 1.3
Qodo v2
IonWarp Code · DeepSeek V4 Pro
IonWarp Code · DeepSeek V4.1 Flash
IonWarp Code · GLM 5.3 Flash
Greptile v4.1
Cursor Bugbot
IonWarp Code · GPT 5.6 Luna Pro
CodeRabbit

On this benchmark Muse Spark 1.3 scored higher than DeepSeek V4.1 Flash (56.6% F1 against 49.2%). Why IonWarp runs DeepSeek V4.1 Flash: on our own repositories from 1 to 21 September 2026 it filed slightly more P0 and P1 findings per 100 reviews than DeepSeek V4 Pro (14.8 on 549 reviews, against 13.5 on 104) for about a quarter of the cost ($0.034 a review against $0.140).

Pricing

Simple pricing for your whole team.

One workspace price with seats included. Credits pool across your team. Unlimited repos on every plan.

Code Review is on every plan, including free Starter.

Starter

$0 /mo

Try AI PR review.

  • 2 reviewers
    • Code Review
    • Security Review
  • 3 seats included
  • 15,000 credits to start, then 5,000/mo
  • Unlimited repos
Get Started

Max

$149 /mo

Scale AI PR review.

  • +9 reviewers
    • UX Review
    • API Performance
    • Analytics Review
    • SEO Review
    • Changelog
    • CI/CD Performance
    • Plan Review
    • Repeat-Failure Learnings
    • SOC 2 Review
  • 10 seats included
  • +75,000 credits/mo
  • +$29/mo per added seat
  • Unlimited repos
  • Priority support
Choose Max
Enterprise

Custom reviewers + credits · GitHub Enterprise · SSO/SAML + audit logs · Custom security review + SLA

Contact us
About Code Review