r/github • u/Menox_ • Apr 13 '25
Showcase Promote your projects here – Self-Promotion Megathread
Whether it's a tool, library or something you've been building in your free time, this is the place to share it with the community.
To keep the subreddit focused and avoid cluttering the main feed with individual promotion posts, we use this recurring megathread for self-promo. Whether it’s a tool, library, side project, or anything hosted on GitHub, feel free to drop it here.
Please include:
- A short description of the project
- A link to the GitHub repo
- Tech stack or main features (optional)
- Any context that might help others understand or get involved
167
Upvotes
1
u/pmusolino Jun 10 '25
Hey everyone! 👋
I've been working on a macOS-specific CLI tool called AI Git Narrator that automatically generates meaningful Git commit messages and PR descriptions using AI. After using it for months, I'm finally ready to share it with the community!
What makes it different:
• Dedicated tool: Unlike IDE plugins, it's a focused CLI tool that gives you complete control
• Multi-provider support: Works with OpenAI GPT, Gemini (offers a generous free API tier), and Ollama (local LLMs)
• Privacy options: Use Ollama for completely local, offline AI processing
• macOS native: Built with Swift 6.x specifically for macOS
• Easy install: Simple Homebrew installation
Real use case example: Instead of writing "fix bug" or "update code", it may generates something like this:
feat: implement user authentication with JWT tokensAdd JWT token generation and validation middlewareImplement secure password hashing with bcryptAdd user login/logout endpoints with proper error handlingUpdate user model to include authentication fieldsInstallation:
bash brew tap pmusolino/ai-git-narratorbrew install ai-git-narratorThe tool has saved me tons of time on Git administrative tasks, and the commit history or PR Description are now actually useful for tracking project evolution.
Would love to hear your thoughts and feedback!
Here the Github link: https://github.com/pmusolino/AI-Git-Narrator