Introduction

tcxcommit is an AI-powered CLI tool that generates smart git commit messages using OpenRouter's free AI models. Never write commit messages manually again!

Features

  • AI-Powered - Generates intelligent commit messages using advanced AI
  • Conventional Commits - Follows standard commit message conventions (feat:, fix:, docs:, etc.)
  • Free to Start - 5 free trials without API key
  • Your Own Key - Use your own OpenRouter API key for unlimited usage
  • Auto Stage - Automatically stages all changes before generating commit
  • Push Support - Option to push to remote after commit

Why tcxcommit?

Writing good commit messages is important but often overlooked. tcxcommit helps you:

  • Save time on writing commit messages
  • Maintain consistent commit message style
  • Follow conventional commit standards
  • Focus on coding instead of documentation
"Great commit messages are the key to a clean project history and easy debugging."

Quick Example

Here's what tcxcommit generates for you:

feat: Add user authentication module
- Implement JWT-based login
- Add password hashing with bcrypt
- Create auth middleware

Next Steps

Ready to get started? Head over to the Installation guide to set up tcxcommit in your project.