Write Better Commits with AI
Generate conventional commit messages using local LLMs via Ollama. Say goodbye to writing commit messages manually!
$ cmgenius .
> Analyzing changes...
> Generating commit message...
feat(core): implement AI-powered commit message generation
- Add integration with Ollama for local LLM support
- Implement conventional commit format parsing
- Add support for multiple model selection
Features
AI-Powered
Leverages local LLMs through Ollama for intelligent commit message generation.
Lightning Fast
Generates commit messages in seconds using local processing power.
Privacy First
All processing happens locally - your code never leaves your machine.
Installation
How to Use
1
Stage Your Changes
Stage your changes using the dot notation or specify files:
cmgenius .
2
Select Model (Optional)
Choose a specific Ollama model:
cmgenius --model qwen2.5:7b .
3
Review & Commit
CommitGenius will analyze your changes and create a conventional commit message automatically!