# How Vouch uses Greptile to enhance code quality in their monorepo

XX%
Reduction in review time

XX
Critical issues caught

## See how Greptile can enhance your code quality

Dan Goslen

Senior Software Engineer III

200+
Company Size

Series XX
Series

InsurTech
Industry

San Francisco, CA
Headquarters

> ### “Engineers have mentioned having more confidence in their ability to implement a new feature or bug fix by utilizing Greptile's understanding.”

Senior Software Engineer III @ Vouch

Dan Goslen

* * *

### Q&A

#### What specific technical challenges did Vouch face?
With multiple internal platforms and APIs to maintain in a complex monorepo, Vouch faced challenges with PR review lead times and catching subtle implementation errors that were difficult for human reviewers to detect consistently.

#### Why did Vouch choose Greptile over other AI tools?
Vouch chose Greptile for its minimal setup requirements and immediate value delivery. The team particularly appreciated the ability to tune prompts for their monorepo structure and the flexibility to control usage through labels.

#### What types of issues has Greptile caught for Vouch?
Greptile has helped catch critical issues around incorrect typing, poor asynchronous handling, improper logging patterns, and incorrect API usage that static analysis tools would not be able to detect.

#### How has Greptile improved developer experience at Vouch?
The integration has enabled developers to receive immediate feedback on code issues, allowing human reviewers to focus on architectural concerns and best practices. The chat feature has become a valuable tool for understanding complex domain aspects of the system.

* * *

## Maintaining code quality in complex monorepo architecture

How Vouch leverages AI to catch subtle implementation errors and improve review efficiency

With multiple internal platforms and APIs to maintain, Vouch's engineering team faced challenges with PR review lead times and catching subtle implementation errors that were difficult for human reviewers to detect consistently. “We saw that some of our most common mistakes were from issues that human reviewers have a hard time reliably detecting but are easy for a trained automation tool to catch every time,“ says Dan Goslen.

After evaluating several AI tools, Vouch chose Greptile for its minimal setup requirements and immediate value delivery. The team particularly appreciated the ability to tune prompts for their monorepo structure and the flexibility to control usage through labels. “We've tuned our prompt to make sure our engineers are using these packages properly in addition to looking for style and logic issues.“

Greptile has helped Vouch catch critical issues around incorrect typing, poor asynchronous handling, and improper logging patterns. The code review summary feature has enhanced human reviewer effectiveness by providing clear context before deep-diving into the code. “We get comments like 'This package exposes an API that looks like this, but you are using it incorrectly', which is very useful. Static analysis tools would not be able to help in that situation.“

* * *
