Auracommit Automates Git Commit Messages with AI Models
TL;DR. Auracommit, a new utility, generates Git commit messages from diffs using various AI models to streamline development workflows. - The tool supports Anthropic, OpenAI, OpenRouter, and Groq APIs, prioritizing token efficiency. - It offers interactive and automated modes for handling changes, including per-file commits and diff truncation. - Key features include on-disk caching of generated messages and default use of cost-effective models. - Developers can configure providers and models via CLI flags or a local JSON file.
- Auracommit generates Git commit messages using AI models from diffs.
- The utility supports multiple AI providers including Anthropic, OpenAI, and Groq.
- It features token efficiency measures like diff truncation and lazy message generation.
- Users can operate Auracommit in interactive or automated modes for committing changes.
- Messages are cached on disk, reducing API calls for repeated diffs.