TestRunEXecute
TREX runs your PR branch in a sandbox to find the bugs that only show up at runtime. It starts services, mocks inputs, clicks through UI flows, and leaves the logs, screenshots, and traces on the PR.
no credit card required • 14-day free trial

How TREX validates a PR

Understands the change
TREX looks at the PR, your repo, your test suite, and your stack to figure out what needs to run.

Runs it in a sandbox
TREX spins up the tools it needs: services, dev servers, mocks, API calls, browser agents, or targeted tests.

Shows what broke
When something fails, TREX traces it back to the relevant code and leaves a PR comment along with the evidence.
Get bug reports with screenshots and logs
Greptile with TREX catches ~20% more bugs than review alone, the ones that only surface when the code actually runs.
Evidence on every finding
TREX does not just say something failed. It shows what happened with logs, screenshots, traces, scripts, videos, or API output attached to the PR comment.
Works with your stack
TREX runs against the dependencies, frameworks, and test setup your repo already uses.
Tests end to end
TREX mocks inputs, spins up dev servers, and uses browser agents to click through your UI.
Explore other features at Greptile
Find out more about how teams are using Greptile
Let Greptile run the PR before it merges.


