Important
Professional Git Commit Automation - Luna generates intelligent, context-aware commit messages for your staged files using Google's Gemini 2.0 Flash AI model.
Tip
Get started in under 60 seconds! Follow these three simple steps:
- Install: Download
bin/Luna.exeand add to your system PATH - Setup: Run
LunaApikey YOUR_GEMINI_API_KEYto configure your API key - Use: Execute
git add . && Luna committo generate your first AI commit!
Note
Available Commands - Comprehensive toolset for commit automation:
| Command | Description | Usage |
|---|---|---|
help |
Display help information | help |
commit |
Generate commit messages | commit -e (with emojis) |
apikey |
Set Gemini API key | apikey YOUR_KEY |
config |
Manage configuration | config |
Important
AI-Powered Intelligence - Luna analyzes your code changes and generates meaningful, descriptive commit messages that actually make sense.
- Smart Context Analysis: Understands your code changes and generates relevant commits
- Lightning Fast: Utilizes Google Gemini 2.0 Flash for instant results
- Professional Formatting: Creates conventional commit messages
- Emoji Support: Optional emoji-enhanced commits for better visual tracking
- Secure: Your API key is stored locally and securely
Note
Multi-language Support - Choose your preferred language for detailed documentation:
- Português (PT-BR) - Documentação em Português
- English (EN-US) - English Documentation
Important
Easy Setup - Get started in minutes:
- Obtain your Google Gemini API key from Google AI Studio
- Run
Luna apikey your_api_key_hereto set your credentials - Start generating intelligent commits immediately!
Note
Open Source Community - Luna is built with love and welcomes contributions!
We welcome bug reports, feature requests, and pull requests! Please check our documentation for contribution guidelines.
Made by hax — Version 1.3 (Beta)
Streamlining your commit workflow, one AI-generated message at a time!