# The AI Code Reviewer.

AI agents that review and test pull requests with full context of the codebase.

[Contact Sales](https://www.greptile.com/contact) · [Start now](https://app.greptile.com/signup) · [onboard with your agent](https://www.greptile.com/docs/code-review/cli-onboarding)

## Over 9,000+ teams use Greptile

Substack · Klaviyo · Retool · Nvidia · Brex · Scale · PostHog · Mintlify · Zapier · Joby · WorkOS · Compass · Bilt · Crossmint · Browserbase · Material Security

> “We've tried more code review tools than I can count. Greptile outperforms them all by a mile. Honestly the only AI reviewer that doesn't annoy the s\*\*t out of me.”
>
> CTO @ Brex
>
> James Reggio

[View Brex case study](https://www.greptile.com/customers/brex.md)

## [ AGENT ]

## How Greptile reviews every PR

Greptile constructs a graph index of your codebase, then uses a swarm of agents to catch potential issues that humans might miss

[Learn more](https://www.greptile.com/agent.md)

### How it works

#### STEP 01

#### Indexes your codebase

Builds a graph of your repo - files, functions, and dependencies.

#### STEP 02

#### Swarm of agents review the PR

Parallel agents review changes, assess their impact beyond the diff, and flag issues.

#### STEP 03

#### Greptile learns your codebase over time

Reads other engineers' comments to understand your coding standards.

## Catch them all

From style violations to security risks and multi-file logical bugs

### Three bugs that should not hit prod.

#### NVIDIA

8.6k Stars

1.3k Forks

3 Repositories

`dali/core/device_guard.cc`

01 -

01 +

02 +

greptile

Unbalanced CUDA release wipes context

[See PR](https://github.com/NVIDIA/DALI/pull/6327/files#r3168764351)

#### Meta PyTorch

1.8k Stars

350 Forks

meta-pytorch/OpenEnv Repository

`envs/repl_env/server/repl_environment.py`

01 -

01 +

02 +

greptile

Undefined method breaks every step()

[See PR](https://github.com/meta-pytorch/OpenEnv/pull/437#discussion_r2945910512)

#### Solana

174 Stars

249 Forks

solana-foundation/kora Repository

`crates/lib/src/transaction/instruction_util.rs`

01 -

01 +

02 +

greptile

Mid-loop overflow leaves orphaned keys

[See PR](https://github.com/solana-foundation/kora/pull/394/files/a519bfcba63f4220512ccebfcfd988270391599e#r2961120516)

[See more examples](https://www.greptile.com/examples.md)

## [ PERSONALIZATION ]

## Reviews that adapt to your team

From custom rules to continuous learning, Greptile gets smarter about your codebase with every review.

### [ CUSTOM RULES ]

### Your house, your rules

Write standards in plain English, point Greptile at repo-specific context, and enforce the patterns your team actually cares about on every PR.

[Set your rules](https://www.greptile.com/learning.md)

### [ LEARNING ]

### We're getting to know each other

Greptile learns your codebase and coding standards by reading your team' PR comments.

[See learning](https://www.greptile.com/learning.md)

## [ YOUR STACK ]

## The Central Validation Layer.

Designed to work seamlessly with every coding agent, Greptile serves as the unified validation agent for all code changes.

[Learn more](https://www.greptile.com/independence.md)

### Ways Greptile plugs into your workflow

#### 01

#### Fix in your IDE

One-click send issue context to Claude Code, Cursor, Codex, or Devin

#### 02

#### Greptile MCP

Connect Greptile to any AI agent to share comment context.

#### 03

#### Claude Code Plugin

Let Claude Code automatically read and resolve Greptile comments.

#### 04

#### /greploop

Let any coding agent iterate with Greptile until all issues are resolved.

## [ INTRODUCING TREX ]

## Autonomously Test Every PR

TREX is a Greptile agent that writes and runs tests for every PR in a sandbox to catch bugs and missed edge cases.

[Get early access](https://www.greptile.com/trex.md)

## Security-First Design

Built for enterprises across defense, healthcare, and financial services.

[Learn more](https://www.greptile.com/enterprise.md)

### 01

### Self-Hosted Deployment

Host Greptile in your own air-gapped environment.

### 02

### SOC 2 Compliance

Independent audits, reports available on request.

### 03

### Enterprise Ready

SSO, audit logs, dedicated support.

### James Reggio

CTO · Brex

> We've tried more code review tools than I can count. Greptile outperforms them all by a mile. Honestly the only AI reviewer that doesn't annoy the s\*\*t out of me.

### Mark Tran

Eng. Manager · WorkOS

> We've been impressed by Greptile's code review quality. It's tightened our feedback loops, improved consistency, and freed up engineers to focus on higher-level design and architecture.

## See what our customers are saying

[View testimonials](https://www.greptile.com/customers.md)

### Anirudh Kamath

Tech Lead · Browserbase

> Greptile helps the team do their best work. It levels everybody up and helps ensure that we're all proud of our code

### Hahnbee Lee

CTO · Mintlify

> I'm thankful for the things Greptile catches in my pull requests.

### Isaiah Granet

CEO · Bland.com

> Has been a game changer. Couldn't ever go back.... If you are on the fence — just try it.

### Chase Gladish

CTO · RollCredits

> Greptile has been the first AI code review tool I've used that actually provides useful feedback on PRs. It's catching issues that human reviewers easily miss and giving senior-level suggestions to boot

## FAQ

### How does Greptile pricing work?

Starter is free for one active developer and includes unlimited repositories and 50 credits per month. Pro is $30/seat/month and includes 50 credits per seat. 1 credit = 1 standard review, 3 credits = 1 TREX review, and additional credits are $1 each.

### Can Greptile be self-hosted?

Yes, you can self-host Greptile in your AWS environment and even use your own LLM providers for added flexibility.

### Are there free trials or discounts available for Greptile?

Greptile offers free usage for qualified open source projects and significant discounts for pre-Series A startups. Contact us to check your eligibility.

### What programming languages does Greptile support?

Greptile fully supports Python, JavaScript, TypeScript, Go, Elixir, Java, C, C++, C#, Swift, PHP, and Rust. Most other languages are supported with slightly lower response quality.

### Is Greptile compatible with GitLab?

Yes, Greptile integrates seamlessly with GitLab in addition to GitHub.

### Can I use Greptile's API for my own product?

Yes, we offer discounted bulk pricing for API use. Please contact us at support@greptile.com for more information.

### What is AI code review?

AI code review learns your codebase and applies repository context to analyze pull requests, catching syntax, logic, and style issues and suggesting fixes. [Learn more in our AI code review guide](https://www.greptile.com/what-is-ai-code-review.md).

Can't find your answer here? [Get in touch](https://www.greptile.com/contact).

## Greptile is building the code validation layer so you can get back to shipping.

[View Pricing](https://www.greptile.com/pricing.md) · [Start now](https://app.greptile.com/signup)
