Learn how to use latchkey to monitor, analyze, and optimize your CI/CD pipelines with AI-powered insights.
latchkey is an AI-powered CI/CD analytics platform that helps engineering teams identify and fix silent failures, flaky tests, and performance bottlenecks. Get real-time insights into your GitHub Actions workflows, track costs, and optimize your pipeline performance.
Get from zero to dashboard in under 2 minutes:
Install the latchkey GitHub App through our onboarding flow. You'll be prompted to authorize specific permissions that allow us to read workflow metadata and logs. We never access your source code.
During setup, you can choose to monitor specific repositories or grant access to all repositories in your organization. You can always adjust these settings later from your dashboard to stay within your plan's repository limits.
The main dashboard displays key metrics including Success Rate, Run Duration, and Total Cost. Each graph provides interactive tooltips and drill-down capabilities to help you identify trends and anomalies in your CI/CD pipelines.
Dive deep into specific metrics like flaky tests (tests that intermittently fail), slow runners, and workflow bottlenecks. Our AI analyzes patterns across all your workflow runs to surface actionable insights.
Identify slow runners and expensive workflows with our cost analysis tools. We highlight optimization opportunities such as runner type upgrades, caching improvements, and parallelization strategies.
Set up real-time email alerts for critical events like workflow failures, cost spikes, or performance degradation. Slack and Microsoft Teams integrations are coming soon.
latchkey offers three tiers: Launch (up to 10 repositories), Scale (up to 50 repositories), and Enterprise (unlimited repositories). Each plan includes unlimited workflow executions and full access to all analytics features.
We use a "bucket" model for repository limits. You can archive or uncheck repositories at any time to free up space without upgrading your plan. Only actively monitored repositories count toward your limit.
All new accounts receive 30 days free during our Open Beta. You'll be notified before any charges occur, giving you the option to continue with a paid plan or cancel with no obligation.
Change your plan anytime through the billing portal in your account settings. Upgrades take effect immediately, while downgrades occur at the end of your current billing period.
latchkey analyzes workflow metadata and logs only. We do not clone, store, or access your source code. All data is encrypted in transit and at rest using industry-standard protocols.
Currently, all workflow data is retained for up to one year. We may introduce tiered retention windows (7 days, 30 days, 1 year) in the future based on your plan tier.
The latchkey GitHub App requests read access to workflow runs, jobs, and logs. Write permissions are limited to setting up webhooks for real-time updates. We never request access to repository contents or code.
Why aren't my repositories showing up?
Check that you've granted the necessary permissions during GitHub App installation. There may also be a sync delay of 1-2 minutes after initial setup.
In rare cases with very high-volume organizations, you may encounter GitHub API rate limits. If this occurs, data sync may be delayed by a few minutes. Contact support if you experience persistent issues.
Need help? Email us at support@latchkey.dev for technical assistance.
Need help getting started or have questions about using latchkey?
This documentation is regularly updated. Check back frequently for new guides and tutorials.