GitKraken Desktop
Overview
GitLens: Enhanced Git for Modern IDEs
Supercharge Git in Cursor, Windsurf, Trae & Kiro
GitLens supercharges your Git workflow in Cursor with contextual insights, an interactive Commit Graph, and powerful GitKraken AI tools seamlessly integrated into the Cursor AI IDE.
The commit graph in GitLens is the best git GUI by far.
@MetaMattDev
GitLens can literally make anyone feel like a git expert
@_tobillionaire
GitLens adds so many features that it feels like it was shipped with my IDE!
@vishnurag22
Your Git Command Center

Accelerate Your Workflow with GitKraken AI
GitKraken AI is included with GitLens Pro, automating the repetitive parts of your Git workflow so you can focus on what matters most – writing great code. With GitLens Pro, you’ll receive weekly token allocations to power these AI-driven features:
- Generate Commit and Stash Messages – Generate precise, descriptive commit or stash messages tailored to your code changes (Pro)
- Explain Commits – Decode complex commits with generated explanations of intent and impact (Pro)
- Open Pull Requests – Generate clear PR titles and descriptions directly from your branch changes, speeding up review cycles. (Pro)
- Generate Changelogs – Effortlessly summarize repository changes for release notes or documentation updates. (Advanced)
- AI Pull Request Creation – Open PRs with auto-generated titles and descriptions that actually explain your changes (Advanced)
- Commit Composer – An early preview feature that uses AI to help organize and compose your Git commits into clear, logical stories. In one click (Preview)
Choose Your AI Model: Cursor, GitKraken AI, or your own custom provider.

Visual Repository Intelligence
Commit Graph: Interactive Repository History
Navigate complex repositories with a visual, color-coded commit timeline. Instantly understand branch relationships, authorship patterns, and commit sequences. Select multiple commits to batch operations like cherry-picking or generate AI-powered changelogs, commits, stashes and more.

Inline Blame: Understand the “Why” Behind Every Line
See who changed a line, when, and why without leaving your editor. Hover over blame annotations to:
- View previous file revisions
- Open related pull requests
- Jump to commits in the Graph
- Compare with previous versions
Accelerate Collaboration
Launchpad: Your PR & Issue Hub
Organize tasks by status to identify bottlenecks and prioritize critical work. Group pull requests and issues across multiple repositories for a unified view of your development pipeline.


Cloud Patches: Share Code Pre-PR
Share WIP code without cluttering your repository with branches or commits. Make your work accessible anytime, anywhere – ensuring team momentum across locations and time zones.

Multi-Repository Management
Multi-Repository Management
Group and manage all your repositories in a single, consolidated view. Track branch status, issues, and PRs across projects. No more tab overload.

Worktrees: Eliminate Branch-Switching Friction
Work on multiple branches at once. Check out features, fix bugs, and review PRs, all without context-switching between branches.

Seamless Integration
Stay in the Flow
Access Git insights without leaving your IDE. Visual History lets you track file, folder and even repo evolution, from first commit to present. All within your IDE.

Cross-Platform Issue Tracking
Automatically link issues and PRs across GitHub, GitLab, Azure DevOps, Jira, and Bitbucket. Create custom autolinks for other systems like Gitea and Gerrit.
GitLens Community vs Pro
The Community version delivers powerful Git enhancements that transform your IDE experience. For developers seeking to accelerate their workflow, GitLens Pro unlocks full access to Launchpad, Commit Graph, Worktrees, Visual History and provides additional GitKraken AI capabilities to streamline your entire development process.
