Skip to main content

Get LLM to review your commit

Project description

chamgo

Review my commit.

How to use

pip install chamgo
python -m chamgo

Requirements

  • Requires git and at least one commit.
  • Requires OpenAI API key.
    • OPENAI_API_KEY=<your-api-key>

Options

-m --mode | OpenAI Model (default: o1-mini)
-l --language | Review language (default: ENGLISH)

How it works

Check your commit log and review it.

git show head -> llm review -> format review output

Roadmap

  • Review head commit

  • Review several commits

  • Review branch

  • Review with other LLM model providers

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

chamgo-0.1.6.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

chamgo-0.1.6-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file chamgo-0.1.6.tar.gz.

File metadata

  • Download URL: chamgo-0.1.6.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for chamgo-0.1.6.tar.gz
Algorithm Hash digest
SHA256 5e2f5ac25be583dfdcdde0e72389662d8284c2fa3b4af7af45e062dcb526f7d9
MD5 d83a649671307e5e781ecef5fdb7166f
BLAKE2b-256 9e41f50ce3c872728f45b38f6d4c7e6a12b4a0d30a6efd7f6d2faa0bbd0f66b8

See more details on using hashes here.

File details

Details for the file chamgo-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: chamgo-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for chamgo-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 dcea04775887cf4fee9ed4f3782346cd15343e678f21b433644a672f3cc3838b
MD5 a3a747dde9eaed8f381dd827ae5e28f0
BLAKE2b-256 8024dce5a5b935aaab738dd8d6bf563ef35e8be3f2056cb944aa302b69277e77

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