Luna is a CLI that uses AI (Gemini) to automatically generate commit messages from your diffs.
H
hax
Verified
Luna is a CLI that uses AI (Gemini) to automatically generate commit messages from your diffs.
It creates one commit per file, uses conventional prefixes (feat, fix, docs, etc.), keeps messages short, clear, and standardized, ignores unnecessary files, and respects the ideal character limit.
It works on Windows, directly in the terminal, integrated with Git, with documentation in Portuguese and English and experimental support on Linux.
Basic usage:
If the tool is useful to you, consider visiting the repository, leaving a star, and following the project to receive future updates.
Repository: https://github.com/LunaSource/Luna
It creates one commit per file, uses conventional prefixes (feat, fix, docs, etc.), keeps messages short, clear, and standardized, ignores unnecessary files, and respects the ideal character limit.
It works on Windows, directly in the terminal, integrated with Git, with documentation in Portuguese and English and experimental support on Linux.
Basic usage:
git add .
Luna -c
If the tool is useful to you, consider visiting the repository, leaving a star, and following the project to receive future updates.
Repository: https://github.com/LunaSource/Luna
