Authorization notice. RiftX is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.
Who it is forA penetration tester with signed authorization who needs to confirm suspected issues in a web application and write up reviewable results.
The problemValidation work is split across terminals, browsers, proxies, and notes, so conclusions drift away from the requests and screenshots that support them.
The outcomeA set of findings, each tied to tool calls, browser requests, quotes, and screenshots, with impact, confidence, and reproduction notes.
What you need first
- Written authorization from the owner of the target system, with a defined scope
- A local machine where you can run the RiftX app (the README badges reference Node.js, Next.js, and React)
- A model provider key for OpenAI, Anthropic, Google, or a compatible endpoint
- Playwright and Chromium available for the browser tool
Steps
- Set up RiftX and add a model provider key in settings.
- Create a session and define the browser scope for the authorized target, using host, wildcard domain, or URL rules.
- Ask the Agent to navigate the target and test the suspected issue, watching tool calls and approvals in the workbench.
- Review the browser requests, console output, and screenshots the Agent collected for each claim.
- Accept or reject each finding in the evidence view, and record impact, confidence, and reproduction notes.
Prompt for your agent
Using RiftX, validate the suspected issue at <target-url> within the authorized browser scope. Produce a list of findings, each linked to browser requests and screenshots with confidence and reproduction notes. Verify that every finding cites at least one captured request or screenshot before you report it.
Caveat. RiftX is a workbench for validation, so it does not replace dedicated scanners and does not set the limits of the assessment for you.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Ch1nfo/RiftX and "Validate web app findings with linked browser evidence"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer