Insights for GitHub
Optimal AI Insights for GitHub turns repository data into actionable engineering metrics. By connecting your GitHub
repos, you’ll see clear dashboards for pull requests, deployments, activity, and contributors — with AI-powered
summaries that make trends easy to understand.
Getting Started with GitHub Insights
It only takes a few steps to start seeing GitHub metrics in Insights:
1. Sign up for Insights – Create your account and log in.
2. Connect GitHub – Set up GitHub Integration to link your repositories.
3. Configure your views – Select which repos, branches, or teams you want to monitor.
4. View your dashboards – Within minutes, Insights will begin populating PR cycle times, deployment frequency, and
activity data from GitHub.
PR Cycle Time
The PR Cycle Time view tracks how long pull requests take from the first commit to merge. It helps teams identify
bottlenecks in the review process and optimize delivery speed.
Key Metrics
- Time to Open – Time from the first commit to when the PR is opened.
- In Review – Duration until the first review is received (Optibot often reduces this to under a minute).
- Time to Merge – Overall time from PR open to merge.
- Reworks – Measures how much of the PR modifies previously shipped code.
- Check Failure Rate – Percentage of failed CI/CD checks.
- Comments & Discussions – Tracks collaboration activity per PR.
Deployment Frequency
The Deployment Frequency view measures how often code is shipped from GitHub to your environments.
Key Metrics
- Deployments per Day – Average daily deployment rate.
- Environment Breakdown – Deployments to development, staging, and production.
- Comparisons Over Time – See if deployment frequency is increasing or slowing down.
- Deployment Graphs – Visualize peaks, gaps, and release rhythms.
Activity
The Activity view shows GitHub events by contributor or team across a selected time period.
Key Features
- Timeline View – PRs opened, merged, commits, and comments.
- Team vs. Individual – Drill down into specific contributors or roll up to teams.
- Custom Filters – Show or hide activity types (e.g., only reviews).
Contributors
The Contributors view provides a detailed report on individual engineers based on GitHub activity.
Key Metrics
- Highlights – AI-generated summary of GitHub activity (e.g., “Cycle time decreased by 62.5% this week”).
- Efficiency Score – Composite measure of commits, PRs, reviews, and coding days.
- Team Benchmarking – Compare an engineer’s performance against their team.
- Coding Days – How many days a contributor committed code.
- PR Statistics – Cycle time, reviews completed, merges.
- Commit Contribution – Graph of commits across months.
- Review Collaboration – See which teammates reviewed their PRs.
AI Insights
AI-generated summaries automatically explain trends across GitHub data views (PR Cycle Time, Activity, Contributors).
Example Summaries
- “Time to Open decreased by 83.55% compared to last week.”
- “PR sizes vary widely, with larger PRs merging faster than smaller ones.”
- “This contributor increased coding days and reduced cycle time by 62.5%.”
Why Insights for GitHub Matters
- Direct GitHub integration – No extra setup, just connect your repos.
- Beyond commits – Track reviews, reworks, CI failures, and collaboration.
- Team + individual views – Zoom in on contributors or zoom out on whole teams.
- AI-powered summaries – Insights highlights trends so you don’t have to dig through graphs.
With Insights for GitHub, engineering leaders get a transparent view of delivery speed and collaboration — making it
easier to spot bottlenecks, celebrate wins, and continuously improve