Catalog · How the catalog works
gitpal
AI-powered Git assistant
- ★ 2 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
gitpal
This is a build mirror. Primary development happens on SourceHut.
Primary Repository: [https://sr.ht/~matthewp/gitpal/](https://sr.ht/~matthewp/gitpal/)
Download
Download pre-built binaries from GitHub Releases.
Quick Install
Linux/macOS
# Download latest release (replace with actual URL)
wget https://github.com/matthewp/gitpal/releases/latest/download/gitpal-linux-x86_64
# Make executable and install
chmod +x gitpal-linux-x86_64
sudo mv gitpal-linux-x86_64 /usr/local/bin/gitpalmacOS (Homebrew)
brew tap matthewp/gitpal
brew install gitpalWindows
- Download
gitpal-windows-x86_64.exefrom releases - Place in a directory in your PATH
- Rename to
gitpal.exeif desired
Development
This repository is only used for CI/CD and binary releases.
For patches, bug reports, and discussion, use the SourceHut mailing lists:
- Development: ~matthewp/gitpal-devel
- Announcements: ~matthewp/gitpal-announce
Build from Source
See the SourceHut repository for build instructions.
About
gitpal is an AI-powered git assistant CLI tool written in Pascal that analyzes your git changes and generates descriptive commit messages using AI.
Features:
- AI-powered commit messages with real-time streaming
- Interactive git undo with AI-assisted operation analysis
- Orphaned commit recovery
- Git operation analysis and explanations
- Multiple LLM support (OpenAI, Claude, Gemini)
- Cross-platform (Linux, macOS, FreeBSD, Windows)
Primary development: https://sr.ht/~matthewp/gitpal/

