Skip to main content

An AI commit assistant CLI tool.

Project description

Commit Assistant

This project tracks Git commits and README file versions by saving them to an SQLite database using a post-commit hook.

Features

  • Generate commit message with Gemini.
  • Save commit metadata (author, timestamp, message, code diff) in SQLite.
  • Generate commit summary with Gemini.

Usage

## setup 
coas setup
## setup husky hooks, run inside you project directory if husky enabled
coas setup-husky
## generate commit message with Gemini
coas commit
## summary commits for latest week
coas summary

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_assistant-0.1.0.tar.gz (22.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_assistant-0.1.0-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: commit_assistant-0.1.0.tar.gz
  • Upload date:
  • Size: 22.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for commit_assistant-0.1.0.tar.gz
Algorithm Hash digest
SHA256 45601b777df6ce6db69d49b81f3b827dedd190f483be3f3b5a0c2f3de12d2d05
MD5 e28b750f8a49c564a785d9e24a96015e
BLAKE2b-256 d2d906af2a7b3f8bad6e2193a25a4dd867085904fd0bf690c00840e9e6c0cfba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for commit_assistant-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7d711b68216e6d42357af35b5827e7ae150d8dbed8e5d7824ccfd69994d918b2
MD5 4daea0e32820f8e844020b69c119118a
BLAKE2b-256 45fd1b0be8fd48eccab9584fd3b1ce585ace23ffab688895aa1fee310f5dd1bc

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