Prerequisites

Before you begin, make sure you have:
  • A GitHub account with admin access to at least one repository
  • Python and/or TypeScript projects you want to analyze
  • 2 minutes of your time

Step 1: Create a Benchify Account

  1. Visit app.benchify.com to create a new account
  2. Enter your details and follow the onboarding flow
  3. Select “Code Review” as your primary product

Step 2: Install the GitHub App

During the onboarding process, you’ll be prompted to install our GitHub application:
  1. Click “Connect with GitHub” in the onboarding flow
  2. Select the repositories you want to enable for code reviews
    • You can choose specific repositories or enable access to all repositories
    • You can always modify these settings later

Step 3: That’s it!

Yes, really! Once our GitHub app is installed, Benchify will automatically:
  1. Start monitoring your pull requests
  2. Analyze Python and TypeScript files in your repository
  3. Provide actionable suggestions directly in your PRs
Code Review Example

Supported Languages

Benchify currently provides deep analysis for:
  • Python - All modern versions
  • TypeScript - TypeScript 4.0+
While we focus on these languages for now, our GitHub app can be installed on any repository. We’ll automatically detect and analyze the supported file types.