{
 "schema_version": 1,
 "generated": "2026-10-24",
 "repo": "Ch1nfo/RiftX",
 "name": "RiftX",
 "owner": "Ch1nfo",
 "slug": "ch1nfo-riftx",
 "github": "https://github.com/Ch1nfo/RiftX",
 "what": "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.",
 "why": "105 stars, launched 68 days ago",
 "language": "TypeScript",
 "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"
 ],
 "audience_note": "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.",
 "risk": "dual-use",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Security and science",
 "url": "https://dedupedai.com/use-cases/ch1nfo-riftx/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "ch1nfo-riftx--validate-web-app-findings-with-evidence",
   "title": "Validate web app findings with linked browser evidence",
   "best": true,
   "url": "https://dedupedai.com/use-cases/ch1nfo-riftx/validate-web-app-findings-with-evidence/",
   "json": "https://dedupedai.com/use-cases/u/ch1nfo-riftx/validate-web-app-findings-with-evidence.json"
  },
  {
   "id": "ch1nfo-riftx--map-attack-surface-with-parallel-agents",
   "title": "Map an app's attack surface with parallel child agents",
   "best": false,
   "url": "https://dedupedai.com/use-cases/ch1nfo-riftx/map-attack-surface-with-parallel-agents/",
   "json": "https://dedupedai.com/use-cases/u/ch1nfo-riftx/map-attack-surface-with-parallel-agents.json"
  },
  {
   "id": "ch1nfo-riftx--test-access-control-across-identities",
   "title": "Test access control with isolated browser identities",
   "best": false,
   "url": "https://dedupedai.com/use-cases/ch1nfo-riftx/test-access-control-across-identities/",
   "json": "https://dedupedai.com/use-cases/u/ch1nfo-riftx/test-access-control-across-identities.json"
  },
  {
   "id": "ch1nfo-riftx--research-known-vulnerabilities-for-a-product",
   "title": "Research known vulnerabilities for a fingerprinted product",
   "best": false,
   "url": "https://dedupedai.com/use-cases/ch1nfo-riftx/research-known-vulnerabilities-for-a-product/",
   "json": "https://dedupedai.com/use-cases/u/ch1nfo-riftx/research-known-vulnerabilities-for-a-product.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
