Skip to content

GitM is a command-line app powered by TensorFlow's machine learning capabilities. It predicts, classifies, and attaches Git emojis to commit messages, making it easier to convey the context and emotions associated with each commit.

License

Notifications You must be signed in to change notification settings

amirbahador-hub/gitm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


GitM

A minimal Application for Git Emoji commit massage.

TestBadge PythonVersionBadge

InstallationUsagePatternLibrariesLicense

Installation

pip install gitm

Usage

gitm commit "Add a new pattern"
>>> git commit -m ":sparkles: Add a new pattern"

LLM

  • GPT
  • Gemini
  • Claude

Libraries

  • Typer: Typer, build great CLIs. Easy to code. Based on Python type hints.
  • Pytest: A Test Library

License

This project is licensed under the terms of the Apache license.

About

GitM is a command-line app powered by TensorFlow's machine learning capabilities. It predicts, classifies, and attaches Git emojis to commit messages, making it easier to convey the context and emotions associated with each commit.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published