Bring Your Own Rules
Define prompt rules globally or per-repository. Enforce conventional commits, specific casing, or team standards locally.
Git CLI Extension
Stop wasting mental energy on commit messages. Generate professional, semantic commits from your staged diffs in seconds.
Define prompt rules globally or per-repository. Enforce conventional commits, specific casing, or team standards locally.
Runs inside your terminal context without external dashboards. Integrates natively with your git staging and workflow.
Review, reject, or edit messages in your preferred `$EDITOR` before anything is actually committed to the git tree.
Workflow
Git-AIC reads directly from your Git staging area. Just add your files normally.
Your latest code changes and local or global prompts are sent to the AI.
Approve the generated message, retry it, or drop into Vim/Nano to finalize it.
CLI Reference
$ git aicGenerate a message from your staged changes.
$ git aic config --key <key>Quickly set or update your AI provider keys.
$ git aic --pushStreamline your workflow with auto-pushing.
$ git aic --issue 42Append closing references in-flow.
$ git aic prompt edit --globalOverride system prompts globally for all repos.
$ git aic prompt edit --localCustom tailor instructions for specific projects.
Direction
Your brain is for building code, not for summarizing it. Git-AIC automates the friction of the commit stage, proposing perfectly formatted messages so you can stay in your flow.