Introducing Greptile 2.0

Greptile's intuitive home interface

Customizable settings for optimal performance

What is Greptile?

Greptile is an AI that understands your entire codebase. It does this by generating a detailed codegraph of how each function, class, file, and directory is connected.

With this full-codebase understanding, Greptile can review pull requests, generate descriptions for tickets, diagnose sentry alerts and failing tests, or integrate with any of your tools via a simple REST API.

How do teams use Greptile?

Software teams use Greptile by embedding it into their workflows. Think of it like an AI staff engineer that understands your codebase, that you can integrate into every step of your SDLC. There are a few ways to do this:

Code Review Bot

Greptile summarizes and reviews PRs to surface hard-to-catch bugs and anti-patterns. Unlike other tools, it has full codebase context, and can identify issues that they miss. Today, we support GitHub and GitLab. Greptile's code reviews can surface:

  • Security oversights such as SQL injections.
  • Repeated code where an existing abstraction should be used.
  • Anti-patterns, such as a new DB connector that is structured differently than the existing ones in the codebase.
  • Missed edge cases that may break production (and more!)

Jira/Linear Integration

Greptile can generate descriptions and instructions for JIRA/Linear issues and add them as comments right in the ticket. It does this with full understanding of the codebase, and even leaves links to all the files related to/affected by the ticket.

Custom Integrations

Many teams build custom apps/integrations using our API. Some examples include:

  1. Connecting Greptile to Sentry or Datadog to diagnose alerts.
  2. Integrating Greptile with your test pipeline to suggest fixes for failed tests with full codebase context.
  3. Integrating Greptile with your documentation software to auto-generate wiki articles with codebase context.

Is it private/secure?

Greptile is SOC2 Type II compliant and undergoes annual external audits and rigorous penetration testing. Our cloud product does not store customer code, instead pulling snippets as needed from your code host, and Greptile can also be self-hosted in customers' own cloud as part of our enterprise plan.

To try greptile, head to greptile.com. To talk to someone from our team, email us at hello@greptile.com.

Week 1, 2am at the office, quick break to listen to Charli XCX's boiler room set.

Week 4, 3:30am at the office, barely alive.