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•11mo ago

Comments

kklemon•11mo 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•11mo 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!

A Visual History of Programming Languages

https://sheets.works/data-viz/every-language
1•birdculture•11s ago•0 comments

NeoGeo AES+: SNK announces reissue of retro console without emulation

https://www.heise.de/en/news/NeoGeo-AES-SNK-announces-reissue-of-retro-console-without-emulation-...
1•doener•1m ago•0 comments

The Case for Fixing Everything

https://www.technologyreview.com/2026/04/17/1135408/book-review-stewart-brand-fixing-everything-m...
1•Brajeshwar•1m ago•0 comments

Charts of the Week: Are Tech Stocks Cheap?

https://www.a16z.news/p/charts-of-the-week-is-tech-cheap
1•7777777phil•2m ago•0 comments

Voight-Kampff-Neo

https://klaxzy.net/var/log/202603-voight-kampff-neo.html
1•klaxzygen•7m ago•0 comments

Scientists have successfully measured the instantaneous power of black hole jet

https://www.nature.com/articles/s41550-026-02828-3
1•modinfo•9m ago•0 comments

Back When Smoking Was Rewarded

https://creativepro.com/scanning-around-gene-back-when-smoking-was-rewarded/
2•austinallegro•11m ago•0 comments

CachyOS Is Now the Most Popular Desktop Distro on ProtonDB

https://boilingsteam.com/cachy-os-is-now-the-most-popular-distro-on-proton-db/
3•clircle•11m ago•1 comments

Extinct Cousin Loved Eating Grass [video]

https://www.youtube.com/watch?v=QD7E-gf74w0
1•gmays•12m ago•0 comments

Age verification is a mess but we're doing it anyway

https://www.theverge.com/policy/913038/age-verification-flaws
1•speckx•12m ago•0 comments

We Disagree on a Lot. But We Know This Law Must Change

https://www.nytimes.com/2026/04/17/opinion/section-702-surveillance-safe-act.html
1•Cider9986•12m ago•0 comments

American farmers bet on solar. Then Trump changed the rules

https://grist.org/food-and-agriculture/american-farmers-bet-on-solar-then-trump-changed-the-rules/
2•speckx•12m ago•0 comments

EuroLLVM 2026 Round Table Summary: MLIR Canonicalization

https://discourse.llvm.org/t/eurollvm-2026-round-table-summary-mlir-canonicalization/90588
1•matt_d•13m ago•0 comments

The American consumer market is larger than the EU and China's combined

https://en.wikipedia.org/wiki/List_of_largest_consumer_markets
3•jjmarr•17m ago•0 comments

xAI has Released Grok 4.3 (beta)

https://twitter.com/techdevnotes/status/2045072883206991973
3•sergiotapia•17m ago•0 comments

Robots learn: A brief, contemporary history

https://www.technologyreview.com/2026/04/17/1135416/how-robots-learn-brief-contemporary-history/
1•Brajeshwar•17m ago•0 comments

MoqBoy: Anarchy Gameboy Player

https://moq.dev/blog/moq-boy/
1•kixelated•17m ago•0 comments

Gen Z is 10 times more accepting of violence against speakers than Boomers

https://expression.fire.org/p/gen-z-is-10-times-more-accepting
3•delichon•18m ago•0 comments

Our Longing for Inconvenience

https://www.newyorker.com/culture/essay/our-longing-for-inconvenience
2•giraffe_lady•19m ago•0 comments

Show HN: Waputer – The WebAssembly Computer

https://waputer.app
1•marcandrysco•19m ago•0 comments

Show HN: Bookmark Tool in Common Lisp

https://github.com/ediw8311xht/cl-bookmark-tool
1•landdate•21m ago•0 comments

The Puppetmaster reveals his form

https://asimpleman333.github.io/Aurora2/
2•rogmash•22m ago•0 comments

Manage agent skills with GitHub CLI

https://github.blog/changelog/2026-04-16-manage-agent-skills-with-github-cli/
1•dangoor•24m ago•0 comments

Playdate won't have games using AI-generated assets

https://www.gamedeveloper.com/production/panic-won-t-release-playdate-titles-that-use-some-forms-...
3•glimshe•25m ago•0 comments

Controversial FISA program extended by House but only until April 30

https://www.cbsnews.com/news/controversial-surveillance-program-extended-by-house-but-only-until-...
2•anigbrowl•25m ago•1 comments

Skill Doc Generator: Turn Any Docs URL into Claude Skills

https://github.com/DemboNauta/skill-doc-generator
1•edgar_dev•26m ago•0 comments

Twenty Moves Suffice for Rubik's Cube

https://www.gathering4gardner.org/com-2024-01-21/
2•jhncls•26m ago•1 comments

Parsebench open leaderboard for PDF parsing

https://huggingface.co/datasets/llamaindex/ParseBench
1•pierre•26m ago•0 comments

The only fonts I use

https://rgo.pt/posts/fonts-i-use
3•kraktoos•27m ago•0 comments

Show HN: EX LIBRIS – a library-crawling RPG made with a 2000s engine

http://www.inpatientpress.net/inpatient-interactive/2026/4/16/ex-libris
1•idempotent_•27m ago•0 comments