Generate GitHub PR titles and descriptions using Ollama AI
Project description
gh-prgen
gh-prgen is a command-line tool that leverages AI to automatically generate meaningful GitHub Pull Request (PR) titles and descriptions based on your local git diffs. By integrating with Ollama’s language models like LLaMA 2, it helps developers quickly create concise and descriptive PRs without manual effort.
Features
- Generates PR titles and descriptions from your local git diff.
- Supports multiple AI models via Ollama.
- Easy CLI interface to run directly inside any git repo.
- Saves time and effort writing descriptive pull requests.
- Extendable with flags for custom behavior.
Installation
pip install gh-prgen
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 gh_prgen-0.1.1.tar.gz.
File metadata
- Download URL: gh_prgen-0.1.1.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16c26cdcd7039aecc4e0c2573973a1e1a34559a834a704cad6e7d68bff376274
|
|
| MD5 |
608612500667699da033ddeb3f13ae35
|
|
| BLAKE2b-256 |
51d13bd2ea43124ebae6663ab96622629fc3db8771ca158a227f04e3b8df88c6
|
File details
Details for the file gh_prgen-0.1.1-py3-none-any.whl.
File metadata
- Download URL: gh_prgen-0.1.1-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b90840b86df824cbba3f51585f8db7136e67ecf2b546c55a8d6cfe25aa3fe80a
|
|
| MD5 |
71efa161e2d4f9ba3fe5c20f93e3f9f9
|
|
| BLAKE2b-256 |
a4a2d05012e6f42c1794f8ae542847c7dd6dde00a84863f1d096a5622cb0c05d
|