Skip to main content

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

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_git_commit-0.1.5.tar.gz (10.7 kB view hashes)

Uploaded Source

Built Distribution

ai_git_commit-0.1.5-py3-none-any.whl (11.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page