Ripple is a multi-agent system that detects breaking API changes in GitLab merge requests and automatically opens fix PRs in all affected downstream repositories.

How it works:

GitLab sends a webhook on MR open/merge GPT-4o analyzes the diff for breaking changes The dependency graph identifies all consumer repos Fix MRs are auto-generated and opened in each affected repo A comment is posted on the original MR with severity + migration guide

A powerful tool for large organization or popular open sourced repos!

https://github.com/Zephyrxx0/Ripple.git

Built With

Share this project:

Updates