What do you want to do?
4 use cases
-
Validate web app findings with linked browser evidence
Confirm suspected web issues in a scoped app and link each finding to requests, screenshots, and quotes.
- REPO
Ch1nfo/RiftX - Security and science
- Advanced
View prompt
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.
- REPO
-
Map an app's attack surface with parallel child agents
Crawl an in-scope app into an inventory, then split review work across child agents on a shared board.
- REPO
Ch1nfo/RiftX - Security and science
- Advanced
View prompt
In RiftX, run the crawl tool on the authorized target <target-url> and build a board of review tasks from the inventory. Return the task list with owners, status, and evidence references. Verify that no task is marked complete until the main Agent has accepted the child result.
- REPO
-
Test access control with isolated browser identities
Compare anonymous, low-privilege, and high-privilege sessions side by side to find broken access control.
- REPO
Ch1nfo/RiftX - Security and science
- Advanced
View prompt
Using RiftX identities, compare access to the restricted endpoints of <target-url> for the anonymous, low-privilege, and high-privilege accounts I authorize. Produce a table of endpoint, identity, status, and captured evidence. Verify that each identity used its own isolated cookies and storage before you report a result.
- REPO
-
Research known vulnerabilities for a fingerprinted product
Look up public CVEs and advisories for a product version found during testing, with queries screened first.
- REPO
Ch1nfo/RiftX - Security and science
- Intermediate
View prompt
In RiftX, research known vulnerabilities for <product-name> version <version-string> using web_search and web_fetch. Return a list of CVE ids, sources, and whether each one matches the fingerprint. Verify that no query contains credentials, tokens, or target-specific secrets.
- REPO
Quick start with RiftX
- Check you have what it needs: 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.
- Open Ch1nfo/RiftX on GitHub and read the README and license.
- 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.
These steps come from our top use case, Validate web app findings with linked browser evidence, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Ch1nfo/RiftX
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 freeAbout this repo
- Who it is forWeb security testers and penetration testers who hold written authorization for the target and want an agent to do browser-backed validation with reviewable evidence.
- Why it is hot105 stars, launched 68 days ago
- LanguageTypeScript
- Sourcegithub.com/Ch1nfo/RiftX · Back to Hot repos
Requirements
- 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
Add this badge to your README
Maintain RiftX? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/ch1nfo-riftx/?utm_source=github&utm_medium=badge&utm_campaign=Ch1nfo-RiftX)
HTML
<a href="https://dedupedai.com/use-cases/ch1nfo-riftx/?utm_source=github&utm_medium=badge&utm_campaign=Ch1nfo-RiftX"><img src="https://dedupedai.com/badge/Ch1nfo/RiftX.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about RiftX
What is RiftX?
RiftX is a local TypeScript workbench that combines AI agent chat, a Playwright browser, multi-agent task coordination, and evidence capture for explicitly authorized web security testing. It is an open-source project on GitHub: https://github.com/Ch1nfo/RiftX.
Who is RiftX for?
Web security testers and penetration testers who hold written authorization for the target and want an agent to do browser-backed validation with reviewable evidence.
What can I do with RiftX?
4 use cases so far, for example: Validate web app findings with linked browser evidence; Map an app's attack surface with parallel child agents; Test access control with isolated browser identities. Each has steps and a copy-paste agent prompt.
What do I need to run RiftX?
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.
What are alternatives to RiftX?
Other hot AI repos in Security and science: Hacker, Codex Privacy Hud, Forge Guardian, Open Keylet, Myrqen.
Is RiftX safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.