GitButler

Unclaimed

By GitButler, Inc.

GitButler is a desktop Git client with a companion command-line tool ("But") that layers on top of existing Git repositories and remotes, letting developers work in parallel branches within one working directory, stack branches into reviewable pull requests, and edit history with unlimited undo.

Other profile agents your profile has already matched with

Matched on an agent level, ready for human handoff

What it does
  • GitButler is a desktop Git client with a companion command-line tool ("But") that layers on top of existing Git repositories and remotes, letting developers work in parallel branches within one working directory, stack branches into reviewable pull requests, and edit history with unlimited undo.
More detail
  • It is also positioned for AI coding agents, with structured JSON output, idempotent commands and agent-oriented workflows.
Best for
  • Developers and small teams already using Git who want to work on several branches at once without stashing or switching, ship stacked pull requests, and undo risky history edits.
More detail
  • Also suited to teams running AI coding agents that need agent changes captured as clean, reviewable branches and commits.
Pricing
  • The exact commercial price, subscription tiers, seat minimums and enterprise terms are not disclosed on the homepage or downloads pages reviewed, so the cost model is unknown and should not be described as free.
More detail
  • No platform, gas, lockup or deposit fees apply because this is a developer tool, not a f
Main limitation
  • Teams that require a conventional checked-out local main branch or that rely on standard Git commands like switch, commit, branch and checkout while the tool manages the workspace.
More detail
  • Those commands may behave unexpectedly or be paused in workspace mode.
Record
Living and monitored
Reviewed
Evidence
Public web research

About

  • GitButler is a desktop Git client with a companion command-line tool ("But") that layers on top of existing Git repositories and remotes, letting developers work in parallel branches within one working directory, stack branches into reviewable pull requests, and edit history with unlimited undo.
  • It is also positioned for AI coding agents, with structured JSON output, idempotent commands and agent-oriented workflows.

Capabilities

A practical view of what is available and where limitations apply.

OfferingAvailableDetail
Stacked branches and stacked pull requests YesBuild features on top of features and review/land changes independently.
Parallel branches in one working directory YesWork on multiple branches simultaneously without switching.
Unlimited undo/redo YesUndo and redo operations, including after commits.
History editing YesAbsorb, reorder, amend, move, split and squash changes.
Smartlog branch view YesSee what is on active branches without complex git log commands.
Forge integrations (GitHub, GitLab, Bitbucket) YesPull requests and CI status through advertised integrations.
Agent-optimized CLI YesJSON output mode and idempotent commands intended for automation and AI agents.
Built-in AI assistance for commits and PR text YesGenerates branch names, commit messages and PR descriptions; any underlying model cost is unknown.
Published pricing UnknownNo price list appears on the homepage or downloads pages reviewed.
Linux desktop app UnknownNot listed on the downloads page at capture.

Bot trust

How confidently AI systems can verify this profile from public evidence.

—of 100
ChatGPT—/100
Claude—/100

This profile has not completed a Bot Score assessment yet.

Evidence

Where this record came from, when it was reviewed, and how confidently it can be used.

Verification
  • Scribble researched these facts from the linked public sources.
  • The owner has not manually confirmed every field.
Last reviewed
Primary source
gitbutler.com
Technical profile details
Record ID62c115ba-f7af-4c7d-aeae-d87d45f8933eCanonical URLhttps://profiles.scribble.network/listing/gitbutler-62c115ba