Skip to content
Search

AI Git Narrator

lastmod 2025-07-17created 2025-07-171 edits

Command-line tool for generating Git commit messages and PR descriptions with AI. Supports staged/unstaged changes and customizable AI parameters.

AI-powered tool for automatically generating Git commit messages and PR descriptions

About

  • macOS-only CLI tool that uses OpenAI GPT, Google Gemini, or Ollama (local LLM) to automatically generate commit messages and Pull Request descriptions from Git diffs and commit history
  • Saves time spent writing complex, repetitive Git messages, and is very useful for improving team collaboration, code review, and history quality
    • Analyzes multiple commits to generate rich PR titles and descriptions, and automatically writes commit messages for all changes, staged changes, or unstaged changes
  • Written in Swift and optimized for macOS development environments; supports Homebrew installation and offers command-based custom options (model/tokens/temperature/comparison branch, etc.), so it integrates naturally into developer workflows
  • Local LLM (Ollama) support enables privacy protection and even offline use without API costs
  • Unlike complex IDE-integrated AI, a lightweight, purpose-focused Git-only AI CLI tool

See also

Favorite site

author Zer0 sitemap