Pick a workspace
Choose a local folder and GitPulse discovers the Git repositories inside it, including your local Git identity.
Local-first Git work reports
Turn scattered commits across multiple repositories into daily, weekly, custom-period, and monthly performance reports. Your Git activity stays on your machine, and the report is ready to copy or export.
Workflow
Choose a local folder and GitPulse discovers the Git repositories inside it, including your local Git identity.
Extract commits for daily, weekly, custom, or monthly reports across the current branch or all branches.
Group changes by project, preview the Markdown, then copy it or export it as Word or PDF.
Product view
Features
Scanning, extraction, and report generation run on your machine by default.
Scan a whole workspace and collect commits by author and date range in one pass.
Map repositories and branches to readable business project names for cleaner reports.
Use OpenAI-compatible or Anthropic native APIs, with a local template fallback if polishing fails.
Preview live, copy in one click, or save Markdown, Word documents, and PDF files.
Built with Tauri 2 and Rust, with fast startup and no Python runtime dependency.
Local-first
GitPulse scans repositories, reads commits, and renders reports locally with Rust. API keys should not be written into plain config files; AI polishing is optional and falls back to local templates when it fails.
Read the AI polishing notesDownload
Windows, macOS, and Linux installers are published on GitHub Releases.
FAQ
No. Repository scanning, commit extraction, and report generation run locally by default. If you enable AI polishing, only the report text is sent to the model service you configure.
GitHub Releases provide installers for Windows, macOS, and Linux. In-app auto updates currently focus on Windows.
No. GitPulse can generate structured reports fully offline. AI polishing only rewrites the text into a smoother weekly or performance-report style.
Developers who need to turn local Git activity across multiple repositories into daily reports, weekly updates, project reviews, or monthly performance evidence.