frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

VibeGit: Automagically group and commit related changes with AI

https://github.com/kklemon/vibegit
5•kklemon•1y ago

Comments

kklemon•1y 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•1y 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!

Kensington Introduces Pro Fit Ergo TB675 Vertical Wired and Wireless Trackballs

https://www.techpowerup.com/forums/threads/kensington-introduces-pro-fit-ergo-tb675-vertical-wire...
1•evanjrowley•1m ago•0 comments

How bot detection works (and why your automation gets blocked)

https://intunedhq.com/blog/how-bot-detection-works
1•theanonymousone•1m ago•0 comments

What "done" means when you're shipping AI features

https://jeffgothelf.com/blog/what-done-means-when-youre-shipping-ai-features/
1•speckx•1m ago•0 comments

World-first: therapy to make cells young again given to a person

https://www.nature.com/articles/d41586-026-01836-7
1•npsomaratna•2m ago•0 comments

Apple unveils innovative features and intelligence experiences across services

https://www.apple.com/newsroom/2026/06/apple-unveils-innovative-features-and-intelligence-experie...
1•soheilpro•3m ago•0 comments

Show HN: Simten – design hardware in TypeScript and simulate it in the browser

https://simten.dev/
2•charlesfrisbee•4m ago•0 comments

Show HN: Made a big decision. Open sourced our flagship product.

https://sdk.churnkey.co
1•khushick•5m ago•0 comments

Poops – A free illustration collection of poo emojis

https://poops.gocemitevski.com/
1•sepokroce•5m ago•0 comments

Show HN: Kanbanero – a lightweight, local-first Kanban app for macOS

https://kanbanero.app/
1•erlend_lm•5m ago•0 comments

Show HN: UK sold house prices, uncapped, by postcode/county (Land Registry)

https://github.com/vladignatyev/uk-land-registry-price-paid
2•v_ignatyev•7m ago•0 comments

Test passed. Would it have failed if the feature were broken?

https://www.plumblinehq.ai/writing/green-isnt-proof
1•copest•7m ago•0 comments

Why developers use LLMs to write blog posts

https://writethatblog.substack.com/p/report-llms-tech-blogs
1•eatonphil•9m ago•0 comments

Zentral+|+Dang.ai

https://dang.ai/tool/zentral-ai-erp-crm-suite
1•andreforsyth•12m ago•0 comments

I replaced the backup camera in my 2016 Kia Soul EV

https://ruk.ca/content/i-replaced-backup-camera-my-2016-kia-soul-ev
2•speckx•13m ago•0 comments

Steganography Without Modification: Hidden Communication via LLM Seeds

https://arxiv.org/abs/2606.09135
2•sbulaev•14m ago•0 comments

Universal Worldwide Goods API

https://productapi.dev
1•gustutu•16m ago•1 comments

Apple Game Porting Toolkit 4

https://developer.apple.com/games/game-porting-toolkit/
2•Topfi•17m ago•0 comments

Learn anything with the /teach skill [video]

https://www.youtube.com/watch?v=s5T5oQJcJ6U
2•kesor•19m ago•0 comments

A World Without Strings Is Chaos

https://beyondloom.com/blog/strings.html
2•tosh•20m ago•0 comments

I Stopped Fighting My Tools and Built a Game Engine in D

https://blog.dlang.org/2026/05/29/i-stopped-fighting-my-tools-and-built-a-game-engine-in-d/
2•ibobev•21m ago•0 comments

Show HN: Cc-bridge – Two Claude Code windows talking via one JSONL file

https://github.com/Incultnitollc/claude-code-live-bridge
2•PengSpirit•23m ago•0 comments

Apify is launching MCP connectors to give Actors access to external apps

https://blog.apify.com/announcing-mcp-connectors/
1•jancurn•24m ago•0 comments

Show HN: Productatlas – Preview and compare ProductHunt launches in a map

https://productatlas.io/
1•davseby•24m ago•0 comments

Five More Questions with Stephen Kotkin: Can America Still Lead the World? [video]

https://www.youtube.com/watch?v=gBEdxb8ei_0
2•jger15•26m ago•0 comments

Saving Money on Inference

http://blog.merrilin.ai/engineering/2026/saving-money-on-inference/
2•stonecharioteer•26m ago•0 comments

Tracking the 2026 Ebola outbreak in maps and figures

https://www.nbcnews.com/data-graphics/ebola-outbreak-2026-cases-virus-tracking-maps-spread-congo-...
1•speckx•26m ago•0 comments

Tokenminning: Because Tokenmaxxing Is a Bad Idea

https://www.tokenminning.com/
3•robmay•27m ago•4 comments

Show HN: Webhix – Self-hosted webhook.site alternative in a single Go binary

https://github.com/GaIsBax/Webhix
3•Joseph_SPF•29m ago•0 comments

Show HN: RainBreak App – The AI doesn't need a break. But you do

https://rainbreak.franzai.com/
2•franze•31m ago•1 comments

Treating LLMs as Programming Books

https://jola.dev/posts/treating-llms-as-programming-books
2•shintoist•31m ago•0 comments