coderj001 / ai-git-commit

AI Git Commit is a Python-based tool that uses AI to generate Git commit messages automatically.

Home Page:https://pypi.org/project/ai-git-commit/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ai-git-commit

click, prompt-toolkit

AI Git Commit

Generate Git commit messages automatically with AI

Built with coderj001/python-cli-tool


GitHub license GitHub issues GitHub forks GitHub stars

Python PyPI downloads

๐Ÿ“ฆ Installation

Install ai-git-commit with pip or pipx

  pip install ai-git-commit

or

  pipx install ai-git-commit

๐Ÿš€ Usage

When you're ready to commit. To run the CLI in your terminal:

ai-git-commit

Suggest using alias, alias commit=ai-git-commit add it to .bashrc or .zshrc.

๐Ÿ˜ฎ Demo

asciicast

Todo

  1. Add support for OpenAI to generate more accurate and relevant commit messages.
  2. Add support for commit message customization
  3. Implement Git hooks to automate the commit process even further.
  4. Add the ability to select from multiple AI models to generate commit messages.
  5. Improve the user interface with more features and options.

Visitors

About

AI Git Commit is a Python-based tool that uses AI to generate Git commit messages automatically.

https://pypi.org/project/ai-git-commit/

License:MIT License


Languages

Language:Python 89.1%Language:Makefile 10.9%