Hacker Newsnew | past | comments | ask | show | jobs | submit | hadat's commentslogin

Haven't used it yet, our team is fully integrated with react-native-maps, and I'm just hearing about it now


Will do so, thank you


Thank you very much for considering using it


Configurator is a command-line tool that generates Laravel Eloquent migrations from YAML or JSON configuration files. It simplifies the process of defining database schemas and automates the creation of migration files for Laravel applications.


Slowly working on a notion database inspired application that enables the end user to build there own custom erp, crm, cms, e.t.c system. It gives the ease of use and setuo of notion databases but looks like a normal platform with a sidebar containing different resources, a dashboard and multiple view choices


How much more descriptive could that be?


You sound pretty elevated would like to see your work and how you approach development practices, Secondly of you have actually worked on opensource projects and seen how people write commits you realize that the summaries are not so informative and you would have to go through the code to really know what was changed so having ai help you write messages is for the betterment of others to get a more detailed summary

Also this was an afternoon project I did before I had a meeting just for fun


You're misinterpreting my comments as "don't do things". This is HN, do things for the sake of doing them. It's fine.

My points are valid though and if you want to argue them on their merits instead of throwing misguided and ignorant insults you're welcome to do so.


I don't see any insults in my reply though apologies if it sounded offensive, my point is only to express the fact that ai would be a great tool for writing commits and though this project is no where close to being usable


Thanks for the suggestion it was a boring afternoon so I decided to do something with gemini api so it's not something that I put much effort it


Thank you for the response, My target is people that are bad at writing commits, barely or don't even write commits. Also from what you arguing I've worked on alot of projects including opensource and the majority just provide a quick summary so this would be of great use. Here are some commits the bot wrote

feat: Enhance Auto-Commit Bot with new features and improvements - Reworked the description to provide a more detailed overview of the tool's capabilities. - Added badges for license and Python version. - Updated the installation instructions to include environment variable setup for the Google Gemini API key. - Implemented logging for all actions to facilitate debugging and provide a comprehensive record of events. - Included a usage example to demonstrate the workflow of the tool. - Improved the commit message generation using the Google Gemini API for increased accuracy and context.

And

feat: integrate Gemini API for commit message generation This commit introduces integration with the Gemini API to enhance the automated commit message generation process.

The following changes were made:

- Added a `CommitMessageGenerator` class to generate commit messages using the Gemini API. - Modified the `ChangeDetector` to handle the generation and staging of commit messages. - Updated the CLI to accept an API key for Gemini API access. - Added error handling for missing API keys. - Implemented tests for the `CommitMessageGenerator`.


The Auto-Commit Bot is a Python-based tool that automatically monitors a directory for changes, generates meaningful commit messages using the Google Gemini API, and commits the changes to a Git repository. It’s perfect for automating repetitive Git tasks and ensuring consistent commit messages.


These are not meaningful commit messages. A meaningful message says why something was done, not what files were changed. You can see what files were changed in every commit without writing it in the commit message.


I would argue most people don't write meaningful commits also this was done in 2-3 hours so don't expect it to be perfect


This doesn't let you include multiple files in a commit, right?


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: