frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

VibeGit: Automagically group and commit related changes with AI

https://github.com/kklemon/vibegit
5•kklemon•6mo ago

Comments

kklemon•6mo ago
I created VibeGit after spending too many nights untangling my not-so-clean version control habits. We've all been there: you code for hours, solve multiple problems, and suddenly, you're staring at 30+ changed files with no clear commit strategy.

Instead of the painful git add -p dance or just giving up and doing a massive git commit -a -m "stuff", I wanted something smarter. VibeGit uses AI to analyze your working directory, understand the semantic relationships between your changes (up to hunk-level granularity), and automatically group them into logical, atomic commits.

Just run "vibegit commit" and it: - Examines your code changes and what they actually do - Groups related changes across different files - Generates meaningful commit messages that match your repo's style - Lets you choose how much control you want (from fully automated to interactive review)

It works with Gemini, GPT-4o, and other LLMs. Gemini 2.5 Flash is used by default because it offers the best speed/cost/quality balance.

I built this tool mostly for myself, but I'd love to hear what other developers think. Python 3.11+ required, MIT licensed.

dnhkng•6mo ago
OMG, this is exactly what we all need!

Code stuff, and let AI refactor out the mess of threads of ideas later.

Love it!

The Full-Source Bootstrap: Building from source all the way down

https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/
1•matesz•5m ago•0 comments

Show HN: RustAegis – Writing a VM-based obfuscator without using 'unsafe'

https://github.com/onurkun/RustAegis
1•kunzz•7m ago•0 comments

Petition to stop Microsoft at government in bavaria

https://www.openpetition.de/petition/online/petition-gegen-die-ausstattung-bayerischer-behoerden-...
3•jlagetar•12m ago•2 comments

Web App Pre-Launch Checklist: Lessons from my own mistakes

https://catnose.me/notes/web-checklist
1•catnose•14m ago•1 comments

Five Years of Structural Deficit Broke the Silver Market

https://shanakaanslemperera.substack.com/p/the-argentum-inflection-how-five
2•jnord•17m ago•0 comments

Scientists may have solved why this ancient, advanced civilization vanished

https://www.msn.com/en-us/news/world/scientists-may-have-solved-why-this-ancient-advanced-civiliz...
1•jnord•21m ago•0 comments

Nexperia crisis: Dutch chipmaker issues urgent plea to its China unit

https://www.cnbc.com/2025/11/28/nexperia-crisis-dutch-chipmaker-issues-urgent-plea-to-its-china-u...
1•jnord•22m ago•0 comments

ChatGPT refuses to "hand-type" spreadsheet

https://bsky.app/profile/stvmln.bsky.social/post/3m6qzladfpc2v
2•swidi•23m ago•1 comments

The Preformamce Inequality Gap in 2026

https://infrequently.org/2025/11/performance-inequality-gap-2026/
1•gherkinnn•25m ago•0 comments

Show HN: TimeTracker – Self-hosted time tracking with invoicing (120 features)

https://timetracker.drytrix.com/
3•DRYTRIX•26m ago•0 comments

Alternative Internet Protocols

https://n0thanky0u.neocities.org/alternativeprotocols/
1•Mr_Minderbinder•30m ago•0 comments

GitArsenal: Automates Repository Setup

https://www.gitarsenal.dev/cli
1•rs545837•34m ago•1 comments

There are no moral laws out there

https://www.optimallyirrational.com/p/there-are-no-moral-laws-out-there
1•hn_rationality•36m ago•1 comments

1980s BASIC's Paint

https://youtu.be/f9YkL9_GfwQ
1•user____name•37m ago•1 comments

Show HN: Hh.ht – a lightweight JSON-extended scripting language

https://github.com/chunpulee/hh.ht
1•chunpulee•41m ago•0 comments

Good Engineers Write Bad Code – A Hacker News Discussion

https://medium.com/@adrianbooth/how-good-engineers-write-bad-code-a-hacker-news-discussion-e27fa9...
2•adrianbooth17•41m ago•0 comments

Solidtime: Modern open-source time-tracking app

https://github.com/solidtime-io/solidtime
1•tricked•44m ago•0 comments

I won my first game jam

https://irtaza.xyz/blog/how-i-won-my-first-game-jam/
2•Irtaza1•46m ago•0 comments

Preserving Snow Crystals

https://www.its.caltech.edu/~atomic/snowcrystals/preserve/preserve.htm
1•jameslk•47m ago•0 comments

AWS inks strategic collaboration agreement with Posit, maker of RStudio/Positron

https://posit.co/blog/posit-signs-strategic-collaboration-agreement-with-aws
3•ionychal•48m ago•0 comments

Two truths of software development still valid in the age of AI

https://espen.wtf/articles/2025/11/two-truths-of-software-development-still-valid-in-the-age-of-ai/
2•ingve•48m ago•0 comments

We Brexiteers must acknowledge the costs of leaving Europe

https://www.thetimes.com/business/economics/article/we-brexiteers-must-acknowledge-the-costs-of-l...
3•mpweiher•49m ago•2 comments

Mononoke Hime FAQ's

http://www.nausicaa.net/miyazaki/mh/faq.html
2•Eridanus2•56m ago•0 comments

WebGPU Snippets – Vercel Inspired

https://webgpusnippets.vercel.app/
1•hsnice16•56m ago•0 comments

I underestimated SEO, & now got surprised, my website is going up

https://www.lync.me
1•Mohamm6d•1h ago•1 comments

Show HN: Truesize.net – Now with 140k regions and iOS and Android apps

https://truesize.net/
1•FreeGuessr•1h ago•0 comments

A free, no-signup address label maker that works in the browser

https://blondfrogs.github.io/label-maker/
1•thunderbong•1h ago•0 comments

The undeserved status of the pigeon-hole principle (EWD 1094)

https://www.cs.utexas.edu/~EWD/transcriptions/EWD10xx/EWD1094.html
3•tosh•1h ago•0 comments

What Happens When You Move the Mouse Pointer

https://youtu.be/sZC0Biv_Iyk
1•artisandip7•1h ago•0 comments

PEP 638 – Syntactic Macros

https://peps.python.org/pep-0638/
4•skeledrew•1h ago•2 comments