Use this file to discover all available pages before exploring further.
Autonomous Security Research Framework
RAPTOR transforms Claude Code into an AI security agent that autonomously scans code, fuzzes binaries, generates exploits, and creates patchesβcombining traditional security tools with advanced LLM reasoning.
RAPTOR supports Anthropic Claude, OpenAI GPT, Google Gemini, and local models via Ollama
3
Run your first scan
Launch an autonomous security scan with exploit generation:
python3 raptor.py agentic --repo /path/to/code
Or use Claude Code for interactive analysis:
claude# Then type: /scan
Example output
[*] Starting full autonomous workflow (Semgrep + CodeQL)...[*] Found 15 vulnerabilities[*] Analyzing with LLM...[*] Generating exploits for 5 critical findings...[*] Creating patches for all vulnerabilities...Results saved to: out/scan_myapp_1234567890/
Complete security testing toolkit
From static analysis to exploit generation, RAPTOR handles the full security research lifecycle
Static code analysis
Scan source code with Semgrep and CodeQL for vulnerabilities, with automatic dataflow validation
Binary fuzzing
Fuzz binaries with AFL++, collect crashes, and generate working exploits with GDB analysis
Exploit generation
Automatically generate compilable exploit PoCs in C with frontier LLM models
Patch creation
Create secure patches with LLM-powered code fixes and validation
Multi-agent orchestration
17 specialized agents for crash analysis, OSS forensics, and exploitability validation
Expert personas
Load 9 expert personas on-demand for specialized security analysis tasks
Choose your workflow
Interactive Claude Code integration or Python CLI for automation