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!
Built With
- celery
- docker
- nextjs
- node.js
- postgresql
- python-3.12
- redis
- tailwind-v4
Log in or sign up for Devpost to join the conversation.