All projects

Live2026devlint

GitWand

A fast, native Git client that resolves trivial conflicts on its own. I mostly work on its UI/UX and AI features, and led the app’s visual revamp.

Role
Main collaborator
For
devlint
Since
2026
Stack
  • Tauri 2
  • Vue 3
  • TypeScript
  • Rust
  • MCP
Links

GitWand is a lightweight, native Git client built with Tauri 2 and Vue 3, created by Laurent Guitton. It covers the whole daily workflow (changes, history, branches, push/pull) and goes further: it resolves trivial merge conflicts on its own, reviews pull requests inline across GitHub, GitLab, Bitbucket and Azure DevOps, and ships with a CLI, an MCP server and a VS Code extension.

My part

I’m the project’s main collaborator. Most of my work lands where people touch the app:

  • UI/UX. Layout, interactions and polish all over the app: the two-row header, the full-screen settings and help pages, tooltips everywhere, the commit graph’s row highlights and light/dark tints, the terminal panel.
  • The visual revamp. I led the redesign that gave GitWand its current look.
  • AI features. AI-drafted commit messages, pull request descriptions and release notes, built on one shared template system with a per-repo output language; model pickers for Claude, Codex, Copilot and Antigravity.
  • Plenty of features in between: pull request review threads (reply, resolve, edit, delete), an in-house Markdown renderer, force-push detection after a local rewrite, a commit identity remembered per project…

What it does

  • Git Tree: the main history view, a full DAG with filters, branch and tag management straight from the graph.
  • Merge preview and conflict engine: predicts a merge before you run it and resolves the trivial hunks.
  • Pull requests: multi-forge, inline review, CI annotations on the diff.
  • Today: a cross-repo inbox of what needs your attention.
  • Worktrees and an integrated terminal with AI agent tabs.

Posts about this project

No posts about this project yet.