Greptile

AI pull request reviewer that indexes the whole repository graph for context and can execute PR code in a sandbox.

Free plan availableLast verified 2026-10-02

Deployment

Cloud · Self-Hosted · Air-Gapped

Languages

10+

Pricing model

Per contributing developer, Usage-based credits, Quote-based

Free plan

Yes

Partial means the documentation covers only part of a capability, a related capability, or a beta. The description next to it says what is covered.

Workflow coverage

Where in the development lifecycle Greptile operates.

3 yes 3 partial 2 no

FeatureAvailabilityDescription
Real-Time IDE FeedbackPartialMCP server and Claude Code plugin view and resolve comments in IDE; no as-you-type analysis
AI Agent GuardrailsYesMCP server with 11 tools, Claude Code plugin, check-pr and greploop skills, agent-aware CLI
Local Analysis (Pre-Commit)Yesgreptile review runs full-fidelity local branch review in ~60s; exit codes usable in hooks
Inline PR CommentsYesInline comments with severity, type and suggested fix on every PR; 1 credit each
Quality Gates (Merge Blocking)PartialstatusCheck posts a review status check on GitHub, GitLab, Bitbucket and Gitea; no fail criteria documented.
Full Repo ScanPartialIndexes entire repo graph and knowledge base as review context; findings remain PR-scoped
Scheduled RescansNoConfig reference documents triggerOnUpdates (re-run on PR update) as the only trigger; no cron/schedule option
Runtime MonitoringNoNot offered in vendor documentation reviewed as of 2026-09-05.

Security scanning

3 yes 1 partial 9 no

FeatureAvailabilityDescription
SASTYesOpengrep rule-based pattern-matching SAST engine plus AI review catch SQLi, SSRF, injection and more
Taint Analysis (Data-Flow)NoSecurity Check names pattern-based Opengrep rules and SCA only; no interfile taint/dataflow tracing described
Secrets DetectionYesCustom rule can disallow hardcoded secrets; CLI withholds secret-looking files unless --include
Secrets ValidationNoSecurity Check enumerates its scan types; only static secrets detection is described, no live validation
SCAYesSCA scan type in Security Check reviews dependencies against known vulnerability databases for CVEs
Reachability AnalysisPartialRepo graph surfaces impacted callers and contracts of changed code; not dependency-vulnerability reachability
Malicious Package DetectionNoSCA described only as CVE-checking against vulnerability databases; no typosquat/malicious package detection
License ComplianceNoSecurity Check page describes SCA as CVE-checking only; no license identification or policy enforcement
SBOM GenerationNoSecurity Check page enumerates 3 scan types (SAST, SCA, AI); no SBOM/CycloneDX/SPDX export mentioned
IaC ScanningNoSecurity Check's 3 scan types cover code and dependencies only; no Terraform/CloudFormation/K8s misconfig scanning
Container ScanningNoSecurity Check's scan types cover code and dependencies only; no container image or base-image CVE scanning
CSPMNoSecurity Check reviews pull requests only; no live cloud account configuration scanning described
DASTNoSecurity Check is static PR-time scanning only; no running-app or API endpoint exercise described

Code quality

2 yes 2 partial 5 no

FeatureAvailabilityDescription
Code Smell DetectionYesstyle and syntax comment types cover naming, formatting, structural consistency, language best practice
Complexity MetricsPartialCustom rules can cap function length and complexity; no computed complexity metrics reported
Duplication DetectionNoAnalytics dashboard docs list 5 named metrics; no duplication/clone detection metric documented
Dead Code DetectionNoNot offered in vendor documentation reviewed as of 2026-09-05.
Test Coverage TrackingNoAnalytics dashboard docs list 5 named metrics (PRs reviewed, merge time, addressed rate, bugs, upvotes); no coverage
Diff Coverage (New Code)NoAnalytics dashboard docs list 5 named metrics; no new-code or diff coverage metric documented
Architecture GovernanceYesCustom rules enforce architecture patterns (no DB models in controllers, repository pattern); rule-based only
Technical Debt QuantificationNoAnalytics dashboard docs list 5 named metrics; no remediation-effort or cost quantification documented
Behavioral Code AnalysisPartialDashboard tracks PRs reviewed, critical bugs, addressed rate, time to merge, upvote ratio

AI review & fixes

4 yes 1 no

FeatureAvailabilityDescription
AI Logic Bug DetectionYeslogic comment type for logic errors and algorithmic problems; T-Rex confirms runtime bugs
PR Summaries & WalkthroughsYesPR summary with 0-5 confidence score, per-file issues, auto-generated sequence diagrams or flowcharts
Autofix SuggestionsYesMost inline comments include an applicable code suggestion
Autofix Pull RequestsNoFix with your Agent hands issues to Claude Code, Codex, Conductor, Cursor, Devin; no native fix PRs
AI Triage (False-Positive Filtering)YesLearning suppresses consistently-ignored comment types; security, leaks, null derefs never suppressed

Rules & repo support

2 yes

FeatureAvailabilityDescription
Custom Rule AuthoringYesDashboard rules plus .greptile/ folder (config.json, rules.md, files.json) and legacy greptile.json
Monorepo SupportYesCascading .greptile/ per-directory config lets monorepo packages own strictness, rules and filters

AI capabilities

6 yes 1 no

FeatureAvailabilityDescription
AI Code ReviewYesCodebase-graph-grounded AI review posting summary, confidence score and inline comments
Bring Your Own ModelYesAny OpenAI-compatible or custom LLM (Anthropic, OpenAI, Azure OpenAI, Bedrock); self-hosted only
MCP ServerYesHosted MCP server at api.greptile.com/mcp, API-key authenticated, exposing 11 tools
AI Code GovernanceNoNot offered in vendor documentation reviewed as of 2026-09-05.
Conversational ReviewYesReply to comments for follow-ups; CLI offers conversational Chat with Greptile
Learning From FeedbackYesLearns from PR comments, replies, thumbs reactions and commit-based checks of addressed comments
Code Excluded From TrainingYesOpt out of anonymized cloud training; self-hosted code never trained on unless configured.

Models used

Anthropic Claude 3.7 Sonnet (recommended default)OpenAI Embeddings (recommended default)

Compliance & governance

3 yes 1 no

FeatureAvailabilityDescription
Audit LogsYesAudit logging referenced as an enterprise feature; no scope, retention or export detail
SSO (SAML)YesSAML SSO via bundled BoxyHQ Jackson service, documented for self-hosted deployments
Role-Based Access ControlYesOrganization Admin/Member roles; per-team Admin/Member roles in multi-team workspaces
Compliance Reporting & ExportsNoTrust Center and Enterprise page list security controls and certifications; no audit-ready framework export feature

Certifications

SOC 2 Type IIHIPAAGDPR

Integrations

9 yes 1 no

IDEs

CursorVS CodeWindsurf

Issue trackers

Jira (read-only, one authorized Atlassian site)Linear (read-only, scopable to teams)

Languages

Languages and frameworks named in Greptile's documentation.

PythonJavaScriptTypeScriptGoJavaRubyElixirRustPHPC++

Pricing & plans

$30/seat/month (no annual discount published; custom pricing available for annual/multi-year contracts)

Minimum seats: None documented for Pro (billed per seat, no stated floor); Starter is capped at 1 active developer

Trial: 14-day free trial with no payment method or credit card required (cloud sign-up and CLI onboarding); no free trials for self-hosted, but 100% refund within the first 30 days

StarterFreeIndividual developers
  • 50 credits per month
  • Unlimited repositories
  • Codebase-aware PR review
  • Free tier extended in full to open-source and public repos
  • Only 1 active developer
  • 50 credits per month (1 credit per standard review, 3 per T-Rex review)
  • No self-hosting, SSO or custom compliance controls
Pro$30/seat/monthTeams
  • 50 credits included per seat
  • Full codebase-aware review with confidence scores and diagrams
  • Custom rules, learning system, analytics dashboard
  • MCP server, CLI, coding-agent handoff
  • Flex usage for overage at $1/credit
  • Credits are charged to the PR author, not pooled across the team
  • Overage billed at $1/credit unless flex usage is capped
  • T-Rex reviews cost 3 credits each
  • No self-hosting or SSO/SAML
EnterpriseCustom pricingOrganizations at scale, data-sovereignty and air-gapped requirements
  • Self-hosting via Docker Compose or Kubernetes, including air-gapped
  • SSO/SAML
  • Custom deployment and compliance controls
  • Bring-your-own-LLM and custom code host integrations
  • Custom credit allocation
  • Quote-only
  • No free trial for self-hosted
  • Refunds: 100% within 30 days, pro-rated in months 2-4 for upfront annual payments only
  • Self-hosted CLI reviews need deployments from 2026-05-14 or later

Who it's for

Best for teams that want AI review with whole-repository context, not just the diff.

Starter covers 1 active developer; self-hosted sizing guidance is Docker Compose up to 100 developers and Kubernetes for 100+ developers.

A good fit if

  • You want review informed by a code graph and a self-updating knowledge base
  • You want reviews that write and run tests and browser flows, with logs and screenshots attached (T-Rex, in beta)
  • You want per-directory configuration with clear precedence rules

Consider alternatives if

  • Your code is on Azure DevOps
  • You need dependency, IaC, container or dedicated secrets scanning
  • You want flat per-seat costs, since reviews draw on credits with overage billed per credit

Similar tools

Other PR Review Tool tools in the directory.

FAQ

When should you choose Greptile?

Greptile is best for teams that want AI review with whole-repository context, not just the diff. It's a good fit if:

  • You want review informed by a code graph and a self-updating knowledge base
  • You want reviews that write and run tests and browser flows, with logs and screenshots attached (T-Rex, in beta)
  • You want per-directory configuration with clear precedence rules

Consider alternatives if:

  • Your code is on Azure DevOps
  • You need dependency, IaC, container or dedicated secrets scanning
  • You want flat per-seat costs, since reviews draw on credits with overage billed per credit

What languages does Greptile support?

Greptile supports 10+ languages and frameworks, including Python, JavaScript, TypeScript, Go, Java, Ruby, Elixir, Rust, PHP, C++.

What does Greptile integrate with?

Greptile integrates with:

  • Source control: GitHub, GitHub Enterprise Server, GitLab, GitLab Self-Managed, Bitbucket and Bitbucket Data Center
  • IDEs: Cursor, VS Code and Windsurf

What tools are similar to Greptile?

Other PR review tools tracked here:

What are Greptile's plans and pricing?

Greptile has a free plan, and paid plans start at $30/seat/mo. Enterprise pricing is by quote.