Skip to main content

Welcome to Early

Early helps you generate, verify, and maintain high-quality unit tests so you can ship with confidence and speed. Acting as an AI test engineer, it automates test creation (green for regression safety, red to uncover issues), improves coverage, and keeps tests up-to-date.


What You'll Find Here

Our documentation will guide you through all Early products—from getting started to advanced workflows—so you can quickly integrate Early into your development process.


Products

Early Catch for Pull Request

Transform your pull requests into instant quality reviews. Early Catch automatically analyzes every PR, generating and running targeted tests to validate changes, surface hidden risks, and keep quality gates consistent.

See the impact before merging:

  • AI-generated unit tests that adapt to your changes.

→ Explore: Early Catch for Pull Request →


Early Catch for IDE

Generate working unit tests directly in your IDE (VS Code) across JavaScript, TypeScript, and Python, with popular frameworks like Jest, Mocha, Vitest, and Pytest. Catch bugs earlier, visualize coverage, and iterate faster.
→ Start here: Early Catch for IDE →

Generate Tests

Early Verify

Turn your repositories into living quality dashboards. With a single click, Early Verify maps your codebase, highlights every testable file, and reveals detailed coverage insights — from project-level trends down to individual functions.

Open a repository and watch it come alive:

  • Clean project tree showing all testable files.
  • On-demand coverage runs that update the view in real time.
  • Function hierarchy with coverage numbers for every folder, file, and public function.
Function-level coverage

→ Learn more: Early Verify →


Why Early

  • Lift Code Quality: Produce better code with minimal effort.
  • Improve Coverage: Generate tests for critical paths and edge cases.
  • Reduce Bugs: Catch issues early to prevent costly regressions.
  • Accelerate Development: Automate tedious testing tasks so you can focus on building.

Quick Start

  1. Install the VS Code extension and generate your first tests.
  2. Add Pull Request checks to your repository/CI.
  3. Enable Early Verify to enforce quality standards in CI.

Need Help?

Have questions or need support? Open an issue in our GitHub repository.