GitStudio
The full Git workflow, inside your editor.
- Commit graph
- Inline blame
- GitHub pull requests
156 installs on Open VSX
GitStudio Desktop · v1.0.0 · macOS, Windows, Linux
A native desktop client for macOS, Windows, and Linux. It puts the full Git workflow, all of GitHub, and a real terminal in one window. The AI assistant runs on your own keys, or fully local. Apache-2.0, free, no account.

01 · Commit graph
The graph is virtualized, so it stays responsive on large repositories. Colored lanes, ref chips, author avatars on the nodes, and full keyboard navigation. The same engine draws it on the desktop and in the editor.
The graph above is the component that ships in GitStudio, rendering this repository's history. Scroll and click through it.
Also in your editor
The same engine that runs the desktop app ships as two open-source extensions — the full Git workflow and a dedicated merge editor — for VS Code, Cursor, and every VS Code-compatible editor.
The full Git workflow, inside your editor.
156 installs on Open VSX
A focused three-pane merge and conflict editor.
852 installs on Open VSX
Runs in VS Code, Cursor, VSCodium, Windsurf, and code-server. VS Code installs from the Marketplace, the rest from Open VSX.
02 · Merge
Yours, result, and theirs, side by side, with per-hunk accept controls. A conflict opens the editor automatically. The same merge engine ships in the desktop app, the GitStudio extension, and Merge Studio.

03 · Everyday Git
Reorder commits by dragging them: pick, reword, edit, squash, fixup, drop.
Every destructive operation writes a reflog snapshot first, so one command restores it. It is separate from editor undo.
Per-line authorship, plus a code-age heatmap that shades recent lines warm and old lines cool.
Branches, tags, stashes, and worktrees with full operations and per-branch ahead/behind counts.
A real PTY, not an emulation. Every command becomes a block that records its output, exit code, and timing — scan, copy, or rerun any of them.
04 · GitHub
Every GitHub surface is a native view: pull requests, issues, gists, notifications, releases, Actions, organizations, and projects. Review a pull request — check it out, comment inline, approve, merge — without opening a browser tab.

05 · Assistant · optional
The assistant is off until you connect a model. It runs on your own API keys across 12 providers — 10 cloud, plus Ollama and LM Studio locally. It reads real status, diffs, and history, and asks before every write. A built-in MCP server exposes the same tools to other agents.

Anthropic, OpenAI, Gemini, and 7 more cloud providers — plus local models through Ollama and LM Studio.
Platforms
Signed installers for every platform, with auto-update built in. v1.0.0, Apache-2.0, no account.
How it compares
A feature-by-feature comparison with GitKraken, GitLens, and the built-in Git tools.
| Capability | GitStudio | GitKraken | GitLens | Built-in Git |
|---|---|---|---|---|
| Native desktop app | Free | Paid | — | — |
| Commit graph on private repos | Free | Paid | Pro | — |
| Three-pane merge editor | Yes | Yes | Uses built-in | Basic |
| Full GitHub client in-app | Yes | Yes | Companion ext | Companion ext |
| Universal undo for Git operations | Yes | Yes | — | — |
| AI on your own keys | Yes | Account + cloud | Pro / cloud | Copilot sub |
| Local-model AI | Ollama, LM Studio | — | — | — |
| Also a VS Code / Cursor extension | Yes | — | Yes | Yes |
| Open source | Apache-2.0 | Closed | Open-core | MIT |
| Account required | No | Yes | For Pro | No |
| Price for the full feature set | $0 | Subscription | Subscription | $0 |
Reflects each product's publicly documented behavior as of July 2026. Plans change, so check their pricing pages. Found an error? File an issue and we'll correct it.
FAQ
Yes. The desktop app and both extensions are free on public and private repositories, with no account and no paid tier. The desktop app and the GitStudio extension are Apache-2.0; Merge Studio is MIT.
No. GitStudio has no backend. Git runs locally, GitHub calls go straight to GitHub with your own sign-in, and telemetry is off by default. The assistant is off until you connect a model, and with a local model through Ollama or LM Studio, nothing leaves your machine.
VS Code, Cursor, VSCodium, Windsurf, and code-server. VS Code installs from the Marketplace; the others install the same build from Open VSX. See the extensions for details.
No. There is no GitStudio account. You sign in to GitHub with your own credentials only when you use the GitHub features.
You add your provider's API key, and requests go from your machine to that provider. You pay the provider directly at their rates. GitStudio takes no cut and runs no proxy. Local models through Ollama or LM Studio cost nothing.
They are built by CI from the public source and attached to the GitHub release with checksums. You can verify them, or build from source yourself.
Download
Native installers for macOS, Windows, and Linux. The desktop app and the GitStudio extension are Apache-2.0, Merge Studio is MIT, and private repositories work exactly like public ones — free, no account.