Hey everyone!
I wanted to share something I’ve been working on.
Over the past month or so, I’ve been building a tool in my free time to generate commit messages using AI.
The idea was simple: the tool reads my code changes, passes them to an AI, and the AI generates a commit message.
Well, I did that… but I also ended up building a bunch of other useful features along the way.
The project has two parts:
CLI Tool – @denyhs/cortex-cli
You can use it directly from your terminal, like this:
cortex commit-message --commitStaged
Web App – commits.denyhs.com
This one, of course, is built in Meteor, and it also hosts the API.
Here’s what you can do with the web app:
View all your generated commit messages
Create templates with custom AI prompts for different projects
Set up daily reports summarizing all your commits
And more!
I started this as a small side project, but it quickly became something I use every single day. As soon as I had the first API version running, I was hooked.
And the cool part? It’s helping other people too!
Two friends of mine have also been using it, and last month alone, the three of us generated over 700 commit messages!
If you’re interested in giving it a try, I’ve put together some docs here: https://commits.denyhs.com/docs.
I’d love to hear your feedback! Let me know what you think.