> ## Documentation Index
> Fetch the complete documentation index at: https://www.greptile.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview - What is Greptile?

Greptile is an AI code review agent that automatically reviews every pull request with complete understanding of your codebase.

Unlike traditional linters that check files in isolation, Greptile builds a graph of your entire repository to understand how changes affect the whole system.

## How it works

<Steps>
  <Step title="Connects to your repository">
    Install the GitHub/GitLab app and select repos. Greptile builds a complete graph of your codebase - every function, class, and dependency.
  </Step>

  <Step title="Reviews PRs automatically">
    On every pull request, Greptile analyzes changes with full context. Posts findings in \~3 minutes as PR comments with suggested fixes.
  </Step>

  <Step title="Fix with one click">
    Every review comment includes a **Fix with your Agent** button that sends the issue — with file paths, line numbers, and suggested code — straight to Claude Code, Codex, Conductor, Cursor, or Devin. A **Fix All** button in the review summary sends every issue at once.

    [Learn more about Fix with your Agent →](/integrations/fix-with-your-agent)
  </Step>

  <Step title="Learns from your team">
    Your 👍/👎 reactions and replies teach Greptile what matters. After 2-3 weeks, it stops commenting on things you don't care about.
  </Step>
</Steps>

## Get started with Greptile

<CardGroup cols={2}>
  <Card title="I'm a developer" icon="code" href="/code-review/developer-essentials">
    Learn to work with Greptile reviews, train it with reactions, and make the most out of it
  </Card>

  <Card title="I'm setting up Greptile for my team" icon="gear" href="/quickstart">
    Connect GitHub/GitLab, configure review standards, customize it, and manage team access in 5 minutes
  </Card>

  <Card title="I need self-hosting" icon="server" href="/deployment-options">
    Deploy in your infrastructure with Docker/Kubernetes, air-gapped environments, and custom LLMs
  </Card>
</CardGroup>

## Why teams choose Greptile

* **Catches issues humans miss**: Full codebase context means Greptile sees how changes affect distant parts of your system
* **Reduces noise over time**: Learning system adapts to your team's preferences, suppressing irrelevant suggestions
* **No context switching**: Fix issues directly in your IDE without jumping between PR and code
* **Enterprise ready**: SOC2 Type II, self-hosting options, SSO/SAML, audit logs

## Technical details

<Tabs>
  <Tab title="Languages">
    **All languages supported**

    Greptile works with any programming language in your codebase.
  </Tab>

  <Tab title="Platforms">
    **GitHub & GitLab**

    * GitHub Cloud & Enterprise Server
    * GitLab Cloud & Self-Managed
  </Tab>

  <Tab title="Deployment">
    **Cloud or self-hosted**

    * Greptile Cloud (SOC2 Type II)
    * Docker Compose
    * Kubernetes with Helm
    * Air-gapped environments
  </Tab>
</Tabs>

## Measurable impact

<CardGroup cols={2}>
  <Card>
    **\~3 minutes** average review time
  </Card>

  <Card>
    **100K+** bugs caught in production every month
  </Card>

  <Card>
    **9x** faster time to merge
  </Card>

  <Card>
    **5 minutes** setup to first review
  </Card>
</CardGroup>

## Ready to get started?

<Card title="5-minute quickstart" icon="rocket" href="/quickstart">
  Install GitHub/GitLab app → Select repos → Get your first review
</Card>
