Bumpgen – upgrade NPM packages using AI
Hey HN, we are building bumpgen (https://github.com/xeol-io/bumpgen/) to remove the toil of fixing breaking changes during version bumps. bumpgen bumps your npm package version then generates the fixes to potential breaking changes. There were some interesting challenges we encountered using an LLM to fix breaking changes: [1] Finding the breaking changes → know how is a dependency used through the codebase [2] Knowing how to fix the a breaking change → know how the dependency has changed from one version to another [3] Understanding how the fix has modified existing…
Bumpgen – upgrade NPM packages using AI launched on April 30, 2024 with 20 votes, #856 of 4,347 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 2 years on.
In plain words
Bumpgen is an AI-powered tool for Node Package Manager that automates the process of upgrading dependencies. When a developer updates an npm package to a new version, Bumpgen identifies potential breaking changes and generates code fixes automatically. It prioritizes TypeScript projects to leverage type information for detecting breaking changes, then uses AI to determine how to resolve them based on how the dependency is used throughout the codebase.
written from the facts on this page · September 2026
From the sources
bumpgen is an AI agent that upgrades npm packages - GitHub - xeol-io/bumpgen: bumpgen is an AI agent that upgrades npm packages
In the maker’s words, at launch
Hey HN, we are building bumpgen (https://github.com/xeol-io/bumpgen/) to remove the toil of fixing breaking changes during version bumps. bumpgen bumps your npm package version then generates the fixes to potential breaking changes. There were some interesting challenges we encountered using…
Does a similar job
all alternatives →
I built an AI agent that upgrades NPM packages2024 · github.com · ▲5Hi HN, I built a tool [1] that resolves breaking changes when you upgrade npm packages. I know keeping my dependencies updated is good hygiene but I really have no motivations to do them. The time to fix breaking changes then validate them makes the ROI lopsided. Automating these helps me reduce the barrier to a good habit. It works on typescript and tsx projects. BYOK (bring your own GPT-4 key) for the codegen. MIT license. How does it work? - Bumps the package version, builds your project, and then runs tsc over your project to understand what breaks - Uses ts-morph [2] to create an AST of…



- AIAuto install npm dependencies as you code2016 · npmjs.com · ▲60

More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 20d ago · stillwet.art

PixVerse R2▲381A real-time world model you can explore and change
AI · 28d ago · world.pixverse.video
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, April 2024
the whole month →
Supabase▲2,325The Postgres developer platform is now generally available
Dev tools · 2024 · supabase.com
Cal.com Platform▲1,601Build your pixel-perfect booking experience with Atoms
Dev tools · 2024 · cal.com

deco.cx 2.0▲1,078Build web apps 10x faster with Deno, JSX, TS & Tailwind
Dev tools · 2024 · decocms.com

