Skip to main content

CLI that generates Conventional Commits from git diffs using LangChain + OpenAI

Project description

Commit Dude 🧠🤖

A simple CLI tool that generates Conventional Commit messages from your git diffs using LangChain + OpenAI — and automatically copies them to your clipboard.


🚀 Installation

Using uv:

make install
make build
make test-local
make run

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

commit_dude-0.1.0.tar.gz (94.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

commit_dude-0.1.0-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file commit_dude-0.1.0.tar.gz.

File metadata

  • Download URL: commit_dude-0.1.0.tar.gz
  • Upload date:
  • Size: 94.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.2

File hashes

Hashes for commit_dude-0.1.0.tar.gz
Algorithm Hash digest
SHA256 826311cab83d85d86b5ab2631cfbb3ad234aa2d6cd0591e5a030dea41e19e1ca
MD5 62985b992cfa406c9dda8c77ad00d5fd
BLAKE2b-256 3ac605b07e53ce4a059aa7c681cf0dc0c6d44ba06bc9c08c7ad0920c68dae2f0

See more details on using hashes here.

File details

Details for the file commit_dude-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for commit_dude-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 beb27f9caaf8bcd6184506e988db2dd8eb084fc374d5cde600a0237fccaab621
MD5 0faec14c10817c1cf95a6b4b3a76caec
BLAKE2b-256 9ddbd11ee604d30cc29723be742c07b71f3d5dfd435b931d0ab23ca98278536d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page