
Graphite
AI-assisted code review and stacked pull-request workflow for engineering teams using GitHub.
About Graphite
Graphite is an AI code review platform for engineering teams that work in GitHub. The product combines stacked pull requests, a unified review inbox, AI reviews, interactive PR chat, merge queues, and developer metrics. Developers can use its CLI, VS Code integration, or MCP support to create and manage stacks while keeping repositories synchronized with GitHub. Reviewers can receive actionable Slack notifications and, for eligible pull requests, approve, comment, request changes, or merge from Slack. Graphite Chat can explain diffs, suggest fixes, help resolve CI failures, and turn accepted changes into commits from the PR page. Teams that adopt stacked changes should account for extra CI runs caused by additional pull requests and rebasing; Graphite documents repository-level CI optimization controls and wrappers for GitHub Actions and Buildkite. Hobby covers personal-account repositories, while broader repository access and advanced controls sit in paid or custom tiers.
Best for
Best use cases
Break a large change into smaller dependent pull requests
Review and fix code from a pull-request page with AI assistance
Coordinate notifications, merging, and delivery metrics across a team
Compare before choosing
Choose Hobby for personal-account repositories and limited AI usage
Choose Team for advanced integrations and unlimited AI reviews
Choose Enterprise for SAML, audit logs, GHES, or contractual support
Features
Stack pull requests
Create smaller dependent pull requests with the CLI or editor integration, keep branches synchronized, and merge the stack in order.
Review with AI
Find potential bugs, ask questions about a diff, apply suggested fixes, and generate pull-request titles and descriptions.
Coordinate delivery
Triage requests in one inbox, route notifications through Slack, use a merge queue, and inspect delivery metrics.
Pros
- Combines stacked pull-request creation and review with GitHub synchronization, reducing context switching for teams that use this workflow.
- AI review and Chat can surface issues, explain diffs, and turn accepted suggestions into commits directly on the PR page.
- Slack actions, a unified inbox, merge queues, and metrics give teams several ways to coordinate review and delivery.
Cons
- Stacking can create more CI runs because it produces additional pull requests and rebases dependent branches.
- Hobby sync is limited to personal-account repositories, so organization repositories require another tier.
- Enterprise controls such as SAML, SIEM audit logs, GHES support, and premium SLAs require custom pricing.
Pricing Plans
Hobby
- GitHub sync for personal-account repositories
- Inbox and notifications
- CLI, VS Code, and MCP stacking
- Limited Chat and AI reviews
Enterprise
- Everything in Team
- Advanced Merge Queue settings and custom analytics
- ACLs, SAML, and SIEM audit log
- GHES support, premium support, and SLAs
- Custom agreements, payments, and private uploads
* Pricing information is for reference only. Please refer to the latest announcement on Graphite's official website.