AI-powered Git commit messages by DevLabs
CommitLab analyzes your code changes and generates professional Git commit messages following best practices.
- AI-powered commit message generation
- Conventional Commits support
- Multiple commit styles (Conventional, Simple, Descriptive, GitHub)
- Bilingual interface (English / Spanish)
- History tracking with localStorage
- GitHub integration (coming soon)
- Multiple AI providers
- Responsive design
# Clone the repository
git clone https://github.com/devlabs/commitlab.git
cd commitlab
# Install dependencies
npm install
# Start development server
npm run devOpen http://localhost:3000.
Copy .env.example to .env.local and configure your AI provider:
cp .env.example .env.local- Paste your Git diff, code changes, or describe what you changed
- Configure the commit style, language, and length
- Click "Generate Commit"
- Copy the result
git diff | commitlab- Next.js 16
- TypeScript
- React 19
- Tailwind CSS 4
- Lucide Icons
MIT License - see LICENSE
See CONTRIBUTING.md
Built with care by DevLabs