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!

Earth's mysterious 'hum' points to the sound of waves crashing across the world

https://www.rnz.co.nz/news/world/1160121/earth-s-mysterious-hum-points-to-the-sound-of-waves-cras...
3•billybuckwheat•58s ago•0 comments

Show HN: Risk of Train – a 1D roguelike drawn in one terminal font

https://wookinarium.itch.io/risk-of-train?password=wookamegabong
1•devenvdev•1m ago•0 comments

The Library of Lost Maps

https://magazine.ucl.ac.uk/autumn-2025/portico-magazine-autumn-2025-ucl/features/the-library-of-l...
1•emot•1m ago•0 comments

Man builds supersonic trebuchet in his backyard

https://www.popsci.com/technology/supersonic-trebuchet-video/
1•_josh_meyer_•3m ago•0 comments

The everything theory of mass transit

https://worksinprogress.co/issue/the-everything-theory-of-mass-transit/
1•littlexsparkee•4m ago•0 comments

Show HN: Karaokeo – a karaoke party app with no user accounts at all

https://karaokeo.com
1•ricardoaponte•4m ago•0 comments

Protestant Accountability Tracking Database

https://protestantaccountability.org/purpose/
1•achristmascarl•7m ago•0 comments

Wheel of Jira

https://markwbrown.github.io/wheel-of-jira/
1•sudoaptgetinsta•10m ago•0 comments

Yet Another AI Builder But

https://apps.apple.com/us/app/wanno-ai-web-app-builder/id6795772860
1•federiconbo•12m ago•0 comments

Why robotic pizza makers are failing

https://www.bbc.com/news/articles/czxq0wgkkdjo
3•mauvehaus•13m ago•0 comments

PostgreSQL 17 Logical Failover Slots and CDC

https://www.artie.com/blogs/postgresql-17-logical-failover-slots-cdc
1•j-cheong•13m ago•0 comments

Discover how much money you're losing if you don't optimize trial conversions

https://tripo.dimarket.biz
1•BambaDev•16m ago•1 comments

How do I remove the controls from a school Chromebook

3•Jay_bird•19m ago•1 comments

The Easy Part of Building Is Over

https://debarshibasak.github.io/readables/blogs/building-is-going-to-be-more-difficult
5•debarshri•21m ago•1 comments

Vibe Adventures Launches Dynamic Packaging Platform for Multi-Day Tours

https://www.tourradar.com/pr/tourradar-vibe-adventures-integration
3•Alex_Veka•21m ago•0 comments

Show HN: Caravan, a flexible TypeScript-first logger for JavaScript applications

https://github.com/carlos-menezes/caravan
4•carlos-menezes•27m ago•0 comments

Terminal-Bench-Science: Evaluating AI agents on scientific research workflows

https://www.terminal-bench-science.ai/announcement
6•matt_d•29m ago•1 comments

AgentMafia – A Social Deduction Benchmark

https://twitter.com/RyanJunejo/status/2093116308342899116
3•Ryanjunejo•32m ago•0 comments

How to handle sensitive data in LLM agent workflows without breaking tool calls

https://leoy.blog/posts/how-to-wear-model-armor-3/
4•minherz•33m ago•0 comments

Putting Task Expertise into RL Achieves Performance on Text-to-SQL

https://thinkingmachines.ai/news/putting-task-expertise-into-rl/
3•vijayrs•36m ago•0 comments

Bookmarkletscouti

https://news.ycombinator.https://example.invalid/com/bookmarklet.html
3•pierreortega•39m ago•0 comments

Scouti

https://example.invalid/
2•pierreortega•39m ago•0 comments

The Mathematical Principles of Quantum Computer [pdf]

https://github.com/radisvaliullin/art/blob/main/qc/math_principals_of_quantum_computer.pdf
2•radisv•40m ago•0 comments

XPress: Parallel Refinement for Diffusion Drafters in Speculative Decoding

https://supercomputing-system-ai-lab.github.io/blogs/blog/xpress-parallel-refinement-for-diffusio...
2•matt_d•41m ago•0 comments

9/11 wasn't a 'terrorist attack,' according to the CBC

https://torontosun.com/opinion/columnists/september-11-cbc-terrorist-attack-memo
4•cramer4next•41m ago•1 comments

SoK: Multi-Layer Indirect Call Analysis in the Real World [pdf]

https://cs.brown.edu/people/vpk/papers/sok_mlta.woot26.pdf
2•matt_d•42m ago•0 comments

NexaQL A binary protocol that bridges legacy SOAP/XML with modern Edge Computing

https://github.com/YsaiasPeru/nexuql
3•ysaias2028•45m ago•1 comments

Be the First to Apply for the Job

https://github.com/TDK-99/SnapplAI
3•TDK-99•49m ago•1 comments

Brazil is having it's own "Lou Gehrig" moment [video]

https://www.youtube.com/watch?v=oa0NfzLmTPQ
3•kikokikokiko•56m ago•1 comments

RAG Refresher Notebook

https://github.com/seanhelvey/rag-in-context
3•Lambda11•1h ago•0 comments