Hasty Briefsbeta

Bilingual

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.