frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: PatchWave - Add static analysis and automerge to Dependabot

https://patchwave.ai/
5•blimmer•1h ago
Hey Hacker News, we're Ben, Josh, and Donnie, co-founders of PatchWave.

PatchWave is a GitHub App that combines static analysis and eval'ed agents to analyze and (optionally) auto-merge PRs it deems as safe. If a Dependabot PR breaks your CI build, a fix agent works to get CI passing again.

Dependabot PRs suck. Nobody likes dealing with them. Most of the time they go ignored or a senior engineer spends their valuable time dealing with them. Before PatchWave, I ran a freelance business charging clients hourly to do exactly this kind of "keep the lights on" work. Even at our small startup, we'd spend Monday mornings dealing with Dependabot PRs. Having a human-in-the-loop working with an agent on these PRs was time consuming and, often, agents would get lazy and not actually validate how an upstream change affected the codebase. And, as the quantity and severity of CVEs increases, merging security updates quickly becomes increasingly important.

PatchWave is a set of specialized agents that uses static analysis tools on context we gather deterministically.

1. We pull the changelog, the code diff between versions, security advisories, and CI results.

2. The agent checks out your code in an isolated sandbox, where it uses structural code search, type checkers and your project's own toolchain to understand how your codebase uses each dependency being updated. Every Dependabot PR gets a report. You can see a few examples (against OSS repos) here: https://reports.patchwave.ai/alam00000/bentopdf/pull/913 and https://reports.patchwave.ai/shipshapecode/shepherd/pull/355...

3. If CI fails, we automatically dispatch a fix agent to try to get CI green again. For most PRs, this means updating your code to use a newer API, fixing linting/formatting issues, etc.

4. We have an optional feature that allows auto-merging certain PRs when PatchWave deems them as safe and the PR aligns with your auto-merge policy. Our recommended auto-merge policy is to auto-merge patch/minor/major dev dependencies and patch/minor production dependencies. You can customize this policy or turn auto-merge off entirely.

PatchWave will skip auto-merge in a bunch of cases where a human should review. For instance, if provenance changes (e.g., a package that's usually published by GitHub Actions via Trusted Publishing is suddenly published by an API Key), we require human review before merging. Dependabot also instituted an on-by-default 3-day cooldown to reduce the risk of supply chain attacks. If PatchWave makes any changes via a fix agent, we'll always require your review before merge.

Currently, PatchWave only works with Dependabot and GitHub. We plan to offer Renovate support in the future. We've eval'ed the agents the most against TypeScript and Ruby, but are always adding to our eval suite to improve accuracy. The fix agent works best with PRs that require modest code changes. For large updates, especially updates that span multiple majors, our fix agent will give up and provide you a remediation plan to help you mitigate.

On the privacy/security side of the house, our SOC 2 Type II audit is in progress (see trust.contextbridge.ai). We only run on repos you select, our agents run in a short-lived microVM per run, we use Amazon Bedrock with zero-data-retention, and never train on your code.

We're offering 25 free PRs per GitHub org, per month with no credit card required. Additional PRs are billed at about $1/PR, with discounts for higher volume. We also would love to accelerate OSS projects, so reach out to ask about additional free credits.

If you hate dealing with Dependabot PRs, we'd love for you to give it a shot and tell us what you think. Josh, Donnie, and I will be around answering any questions and responding to any feedback you have.

Wine 2.0

https://www.winehq.org/
1•lufxen•19s ago•0 comments

Women increasingly see AI for what it is: mansplaining on a global scale

https://observer.co.uk/news/columnists/article/women-increasingly-see-ai-for-what-it-is-mansplain...
1•MaysonL•57s ago•0 comments

The Subprocessor List Is the Real Privacy Policy

https://xavier.xfaang.com/blog/2026-10-20.html
2•piotrzientara•2m ago•0 comments

Some Final Words on Foursquare

https://teendrama.substack.com/p/some-final-words-on-foursquare
2•hornokplease•2m ago•0 comments

Show HN: LongTerMemory, AI-RAG Study tool helping people to study everything

https://longtermemory.com
2•aledevv•2m ago•0 comments

Pencil versus Prompt

https://avanelsas.github.io/foggy-glasses/pencil-versus-prompt/
2•simonpure•4m ago•0 comments

Show HN: Clerkenwell – A Handwritten Clojure Notebook

https://handwritten.danieljanus.pl/2026-10-20-clerkenwell.html
2•nathell•4m ago•0 comments

Debloat Any Android or Google TV over Wi-Fi and Get an Apple TV-Style Home

https://cleanyour.tv/
2•kumaranvpl•5m ago•0 comments

Ask HN: Can LeetCode (or similar) keep critical thinking sharp in the AI era?

2•ML0037•5m ago•0 comments

Show HN: Jev Cards, Can you beat a vision model at a picture quiz?

https://jevcards.com
2•totisjosema•6m ago•0 comments

Parasite Eve – 1997 Developer Interviews

https://shmuplations.com/parasiteeve/
2•speckx•6m ago•0 comments

Show HN: Penmentor – Claude marks up your handwritten math like a teacher

https://github.com/AbdullahAlhariri/penmentor
3•abdullahalharir•7m ago•0 comments

'Reverse-Engineer Anything' Is the New Wild West of AI

https://www.404media.co/reverse-engineer-anything-is-the-new-wild-west-of-ai/
2•toomuchtodo•8m ago•1 comments

ChatGPT built its own search index

https://peec.ai/blog/chatgpt-built-its-own-search-index
2•Anon84•8m ago•0 comments

Launch HN: Respan (YC W24) – Open-source Rust AI gateway built around plugins

4•Andydy25•9m ago•0 comments

AI models self-replicating in smart ovens? "These f[..]g clowns"

https://www.thestack.technology/these-f-clowns/
2•jc_811•10m ago•0 comments

How to Link Real-Time Live Streaming to Video-on-Demand

https://www.red5.net/blog/how-to-link-real-time-live-streaming-to-video-on-demand/
2•mondainx•11m ago•0 comments

Facebook now charging to post more than 2 links a month

https://mastodon.gamedev.place/@AshleyGullen/117473851565913919
3•AshleysBrain•12m ago•1 comments

VegaLoad: Open-Source Load Testing for Agentic Developers

https://www.harness.io/blog/harness-launches-vegaload
2•qainsights•12m ago•0 comments

In-memory privacy shield to prevent context leaks in MCP tools

https://github.com/rohan-protocol/sdk
2•jvonb•12m ago•0 comments

Why memory-hard proof-of-work hashes are not a popular choice for CAPTCHA

https://privatecaptcha.com/blog/memory-hard-pow-hash-tradeoffs/
2•ribtoks•13m ago•0 comments

Why Washing Machines Took Decades to Catch On

https://daily.jstor.org/why-washing-machines-took-decades-to-catch-on/
2•herbertl•13m ago•0 comments

Good Choices for HTML Containers

https://blog.master.dev/5-good-choices-for-html-containers/
2•ibobev•13m ago•0 comments

Getting Banned from r/java

https://sjhannah.com/blog/2026/05/30/getting-banned-from-r-java/
3•davidpolberger•13m ago•0 comments

Building full-firm knowledge graphs to dramatically speed up agents

https://lexifina.com/blog/building-full-firm-knowledge-graphs-to-dramatically-speed-up-agents
2•alansaber•13m ago•0 comments

Maximize Cloudflare's Durable Objects with TanStack Tips

https://blog.master.dev/tips-and-tricks-for-using-tanstack-start-with-cloudflare-durable-objects/
2•ibobev•13m ago•0 comments

Exploring Structured Output in TanStack AI: Streaming Guide

https://blog.master.dev/structured-output-with-tanstack-ai/
2•ibobev•14m ago•0 comments

How Corruption Got This Bad

https://www.theatlantic.com/ideas/2026/10/constitution-trump-doj-supreme-court-corruption/689042/
3•Kapura•14m ago•0 comments

Developers Are Using AI to Strip Ads and Tracking from Smart TVs

https://www.gadgetreview.com/developers-are-using-ai-to-strip-ads-and-tracking-from-smart-tvs
3•thunderbong•15m ago•1 comments

Show HN: An archive of AWS outages that keeps them after AWS's 12-month window

https://mimobn.github.io/aws-status-archive/
3•mimobn•17m ago•0 comments