Integration
Connect Early Verify using the Early AI GitHub App. The app grants Verify the access it needs to analyze repositories and process data.
No CI configuration is required — installation + repo selection is enough to start.
Prerequisites
- Your repository uses Jest for testing (JavaScript/TypeScript supported).
- Jest is properly configured and runnable in the repo (tests pass locally/CI). Without a working Jest setup, coverage will not be displayed.
- You can install the Early AI GitHub App and grant repo access.
High-level steps
Step 1 — Install the GitHub App
Install the Early AI GitHub App for your org or personal account.

Step 2 — Grant repository access
Choose Only select repositories (recommended) or All repositories, then pick the repos you want to monitor.

Step 3 — View repositories
After installation, you’ll see a dashboard of all connected repositories.

Step 4 — Explore coverage
When you first open a repository, you’ll see its testable files only — without functions or coverage data.
Once you click Refresh Coverage and the process completes, the tree updates with:
- Function hierarchy within each file.
- Coverage numbers next to each folder, file, and public function.

Drill down to function-level coverage for precise insights.

Step 5 — Refresh coverage (optional)
When needed, trigger a new coverage run to update the view.

Tips
- Start with a few repos to validate the workflow, then expand.
- Align on branches of interest (e.g.,
main
,develop
) for consistent reporting. - Use the drill-down to prioritize files/functions with the biggest impact.