Show HN: Bumpgen – upgrade NPM packages using AI

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • bumpgen

    bumpgen is an AI agent that upgrades npm packages

  • Python is trickier because of the lack of strong typing support by default in Python. So we're left with projects using strict mypy or with very extensive test suites for validation.

    It's possible, just probably not the next language to tackle. If you'd like Python support though, you can upvote this github issue: https://github.com/xeol-io/bumpgen/issues/61

  • swe-bump-bench

    Benchmark test cases for version bumps

  • - validate the fixes with a rebuild

    We also built our own benchmark suite (https://github.com/xeol-io/swe-bump-bench) to test bumpgen’s accuracy. It is a set of repos with human commits for version bumps. We would run bumpgen on the prior commit then compare bumpgen’s PR to that of the human commit to determine success. Our latest benchmark sits around ~50% accuracy.

    Up next we want to better address challenge [2] by building embeddings for different dependency versions to give the LLM more context on the changes across versions. After that we will be releasing a GitHub app with some qol features such as configuring update cadences, etc before moving onto C# and Golang support.

    We covered a lot of our architecture and thought process for bumpgen, we would love to hear your thoughts and feedback in the comments!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Can AI keep my code up-to-date?

    2 projects | news.ycombinator.com | 6 May 2024
  • Show HN: I built an AI agent that upgrades NPM packages

    3 projects | news.ycombinator.com | 10 May 2024
  • AI App Development: What you need to know to get started

    1 project | news.ycombinator.com | 27 Jun 2023
  • AI.JSX bring AI LLMs to React Developers (free & open-source)

    2 projects | /r/reactjs | 23 Jun 2023
  • Ai.jsx – The AI Application Framework for JavaScript

    1 project | news.ycombinator.com | 22 Jun 2023