Not a linter.
A safety net.
Ripplex runs semgrep, oxlint, jscpd, and knip on every pull request -- in parallel. One ranked comment lands before your reviewer opens the diff.
One line of code.
Infinite consequences.
The butterfly effect in software architecture.
Ripplex flags this before the PR is reviewed.
One ranked comment. The reviewer sees the risk before they open the diff.
How it works
PR in. Comment out.
Nothing to configure. Nothing to commit to your repo. Install the GitHub App, and Ripplex watches from then on.
PR opens
GitHub sends a webhook. Ripplex spins up an ephemeral sandbox scoped to that PR -- your code never touches a shared environment.
Four scanners run
semgrep, oxlint, jscpd, and knip run in parallel. Each has its own process, its own timeout, its own failure boundary.
Results merge
Overlapping findings are de-duplicated. Everything left gets ranked by severity. One list, not four.
Comment posts
A single ranked comment lands on the PR before your reviewer opens the diff. Sandbox is destroyed.
In-editor intelligence.
Watch the ripple effects form as you type. Ripplex hooks into your editor to provide instant feedback without leaving your flow.
import { z } from 'zod';
Four scanners, one comment
Runs the tools you'd wire up anyway.
Each scanner runs in an isolated sandbox scoped to the pull request. Results are de-duplicated, ranked by severity, and collapsed into one comment -- not four CI logs.
Static analysis against 1000+ rules. Catches injection flaws, hardcoded secrets, and insecure patterns before they land in your default branch.
50--œ100x faster than ESLint. Picks up undefined variables, unreachable code, and common runtime traps that editors miss in large files.
Finds copy-pasted blocks across the repo. Duplication is fine until one copy gets the fix and the other doesn't.
Tracks exports nobody imports, dependencies nobody uses, and files that went orphan after a refactor.
Plugs into your ecosystem.
Ripplex connects to your repository, editor, and deployment pipeline. It works where you work, silently analyzing in the background.
Ripplex for Vibe Coders
You ship. We handle the
technical debt.
You're building fast with an AI editor. That's the point. But every sprint leaves behind dead code, security gaps, and duplicated logic your AI didn't flag.
Ripplex developers scan your codebase on a schedule -- or whenever you ask. You get either a prioritised fix list, or a copy-paste prompt you drop straight into Cursor, Claude, or Windsurf. Keep vibing.
When you need a second pair of eyes.
- Full codebase scan
- Prioritised fix list
- Copy-prompt for your AI editor
- One round of follow-up questions
Ship. We clean up the mess once a month.
- Everything in On Request
- Monthly scheduled scan
- Trend report -- are things improving?
- Slack / Discord delivery
Zero-accumulation vibe coding.
- Everything in Monthly
- Weekly scan every Monday
- Diff-aware -- only reviews new code
- Priority queue
putting the vibe back in vibe coding
Pricing
Simple pricing.
Free during beta. Early users get 30% off forever when billing starts.
Connect Ripplex to your AI editor. Blast radius, security, dead code, and duplicates in your coding session.
- MCP server access
- All four scanners
- Cursor, Claude, Windsurf
- 1 user
Everything in MCP, plus automatic PR comments on every pull request you open.
- Everything in MCP
- GitHub App included
- Auto PR scan comments
- Priority scan queue
Full coverage for engineering teams. Shared access, unlimited repos.
- Everything in MCP + GitHub
- Up to 5 users
- Unlimited repos
- Early access to new features