A Git automation tool with an AI-powered README generator
Project description
GitWiz

Table of Contents
Description
GitWiz is a command-line tool designed to simplify Git operations and automate README generation. It integrates AI-powered README generation using Mistral AI and DeepSeek models, along with additional Git automation features.
Whether you need to generate a structured README file with AI assistance or streamline Git workflows, GitWiz makes it effortless.
Features
- 📜 AI-generated README – Automatically create structured README files.
- 🛠️ Manual input mode – Customize README content manually.
- ⚡ Git automation – Automate repository management with GitPython.
- 🎨 CLI Formatting – Uses colorama and pyfiglet for a stylish terminal experience.
- 🔍 License Selection – Supports multiple open-source licenses.
- ✅ Easy Installation – Simple setup and installation.
Installation
Prerequisites
- Python 3.7+ installed
- pip (Python package manager)
- Git installed on your system
Install via pip
pip install GitWiz
Install from source
git clone https://github.com/ajinkya-25/GitWiz.git
cd GitWiz
pip install .
Usage
After installing GitWiz, you can run it from the command line.
Start GitWiz
gitwiz
Then enter repo link and repo URL. Select from the commands prompted.
License
This project is licensed under the Apache-2.0 License.
See the LICENSE file for more details.
Contributing
Contributions are welcome! 🚀
To contribute:
1)Fork the repository.
2)Create a new branch (git checkout -b feature-branch).
3)Commit changes (git commit -m "Add new feature").
4)Push to the branch (git push origin feature-branch).
5)Create a Pull Request.
Contact
🔗 GitHub: Github
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gitwiz-1.0.2.tar.gz.
File metadata
- Download URL: gitwiz-1.0.2.tar.gz
- Upload date:
- Size: 11.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a908d0fe5e11b931958a2f84942115a68f74a8bdab180aaa44641523a9bf958
|
|
| MD5 |
8e2d4b2f2ae75108039cf68988777ae3
|
|
| BLAKE2b-256 |
bf7a9f571c41ab1a899ef4d7defeec1791324f06cc5c2613e47f449d3e794b5e
|
File details
Details for the file GitWiz-1.0.2-py3-none-any.whl.
File metadata
- Download URL: GitWiz-1.0.2-py3-none-any.whl
- Upload date:
- Size: 12.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
294518009a5ec958c8e0b587183bd51afc230d2297ed002f9c09d120f20a6b1c
|
|
| MD5 |
2c0828466e100fa1af4c9a926e5e7307
|
|
| BLAKE2b-256 |
953b7ddcd1bc0dc7c524cec69e81ed7fa66bbbcd39898c87e9c757672f5d73c6
|