Skip to main content

Summarizes commit messages for you automagically.

Project description

   __________  ______
  / ____/ __ \/_  __/
 / / __/ /_/ / / /   
/ /_/ / ____/ / /    
\____/_/     /_/     
                     
   ________  ______  ____________       ______  ____________________ 
  / ____/ / / / __ \/ ___/_  __/ |     / / __ \/  _/_  __/ ____/ __ \
 / / __/ /_/ / / / /\__ \ / /  | | /| / / /_/ // /  / / / __/ / /_/ /
/ /_/ / __  / /_/ /___/ // /   | |/ |/ / _, _// /  / / / /___/ _, _/ 
\____/_/ /_/\____//____//_/    |__/|__/_/ |_/___/ /_/ /_____/_/ |_|  

Overview

This uses OpenAI's GPT LLM to write git commit summaries

Setup

  export OPENAI_API_KEY=xxxxxxxxxxxxxxxxxx

Usage

git commit -m "$(ghostwriter)"

Example

$ echo "test" > test.txt" $ git add test.txt $ ghostwriter "Adds a test.txt file to repo"

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

gpt-ghostwriter-1.0.2.tar.gz (14.4 kB view details)

Uploaded Source

File details

Details for the file gpt-ghostwriter-1.0.2.tar.gz.

File metadata

  • Download URL: gpt-ghostwriter-1.0.2.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for gpt-ghostwriter-1.0.2.tar.gz
Algorithm Hash digest
SHA256 8d00701db8e936f79a8ffecfee185197883c76345200a68fd796efc93abe9d84
MD5 a37d2436d2aea2eb536c2a8c8e14e009
BLAKE2b-256 bd5a9d8794fb795039314bbe952dca43aa235439afb7f3e82a7886d12cc9aeb2

See more details on using hashes here.

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