Show HN: Git Auto Commit (GAC) – LLM-powered Git commit command line tool
6 months ago
- #LLM
- #git
- #developer-tools
- LLM-powered tool 'gac' generates contextual commit messages by analyzing code changes.
- Supports multiple LLM providers including Anthropic, OpenAI, and Gemini.
- Features intelligent filtering to ignore generated files and dependencies.
- Offers three message formats: one-liner, standard, and verbose.
- Includes interactive feedback for message regeneration with specific requests.
- Integrates with Git workflows and respects pre-commit hooks.
- Provides automatic secret detection to prevent committing sensitive data.
- Allows configuration via environment variables or interactive setup.
- Supports one-command workflows for staging, committing, and pushing changes.
- Includes detailed documentation and troubleshooting guides.