ngit is a simple natural language based git command line tool which enables users to use git in natural language. The package is built on top of git and GitHub CLI and is intended as a demonstration of edge device function calling AKA API calling using LLM.
ngit "Add all files to staging area" >> this is just translate the command, and provide the command for editngit "Add all files to staging area" -e >> this will execute the command without asking for editmgit git rename_branch develop developmentmgit --helpmgit git --helpYou can install the package via PyPI or from source.
pypi download url : https://pypi.org/project/ngit-cli/0.0.1/
pip install ngit-cli
for local installation of the package just run following from root directory
pip install .
git clone https://github.com/faerber-lab/ngit-cli.git
cd ngit-cli
pip install .
After installation, you can use ngit-cli using natural english to use git and GitHub from terminal
ngit "Change the develop branch name to development"
mgit git status
2 commits
Python
96.5%
Shell
3.5%
ngit is a simple natural language based git command line tool which enables users to use git in natural language. The package is built on top of git and GitHub CLI and is intended as a demonstration of edge device function calling AKA API calling using LLM.
ngit "Add all files to staging area" >> this is just translate the command, and provide the command for editngit "Add all files to staging area" -e >> this will execute the command without asking for editmgit git rename_branch develop developmentmgit --helpmgit git --helpYou can install the package via PyPI or from source.
pypi download url : https://pypi.org/project/ngit-cli/0.0.1/
pip install ngit-cli
for local installation of the package just run following from root directory
pip install .
git clone https://github.com/faerber-lab/ngit-cli.git
cd ngit-cli
pip install .
After installation, you can use ngit-cli using natural english to use git and GitHub from terminal
ngit "Change the develop branch name to development"
mgit git status
2 commits
Python
96.5%
Shell
3.5%