← All Projects
Shipped

GitPilot — AI Git Manager

Personal Project·2026

Native desktop app that manages multiple Git identities, auto-switches profiles per repo, generates AI commit messages with a bundled local LLM (llama-server + Qwen 2.5 Coder), and provides a unified dashboard across all repositories. Built with Tauri 2 (Rust + React). No cloud, fully offline.

Key Highlights

01

Multi-identity management with rule-based auto-switching per repository

02

AI commit message generation using local Qwen 2.5 Coder via bundled llama-server sidecar

03

First-run setup wizard with model download, progress tracking, and walkthrough

04

Visual branch manager with merge preview, conflict detection, and safe rebase

05

Unified repo dashboard with status tracking, language detection, and identity grouping

06

Cross-platform: macOS (DMG) and Windows (NSIS/MSI) via GitHub Actions CI

Tech Stack

RustTypeScriptReactTauri 2Zustandlibgit2SQLitellama.cppQwen 2.5 Coder