Threat Modeler OWASP MAESTRO
OpenCrawl / Crawl4AI · Agentic Pipeline
OFFLINE · No API Key
// OpenCrawl System Components
Target System
OpenCrawl / Crawl4AI v0.8
Agentic web crawling for LLM data pipelines
Architecture
Agentic AILLM-OrchestratedRAG PipelineMulti-Tool
// Components — click to inspect
Human Operator
EXTERNAL
Crawl Orchestrator
AGENT
LLM Core
LLM
Browser Pool
TOOL
LLM Extractor
TOOL
Vector Store
STORE
Cache / Memory
STORE
External Web
EXTERNAL
MCP Tool Servers
TOOL
AGENT TRUST BOUNDARY STORAGE TRUST BOUNDARY task / query plan/reason crawl HTML tools HTTP embed ext. calls output
2
👤
Human Operator
Task Input
Query & oversight
4
🕸
Crawl Orchestrator
AsyncWebCrawler
Plans & dispatches tasks
5
🧠
LLM Core
Claude / GPT-4o
Reasoning & planning
3
🌐
Browser Pool
Playwright
HTTP + JS rendering
3
LLM Extractor
CSS / XPath / LLM
Structured extraction
4
🔬
MCP Tool Servers
Integrations
API calls & actions
2
🗄
Vector Store
Chroma / FAISS
Embeddings & RAG
2
💾
Cache / Memory
Redis / State
Sessions & context
5
🌍
External Web
Target Sites
Untrusted content
External APIs
MCP targets
Tool destinations
assentant-ai :: maestro-engine
Initializing...
// Analysis — OWASP MAESTRO

// SELECT NODE OR RUN ANALYSIS

Click any component to inspect it, or click Generate MAESTRO Report for the full OWASP Agentic AI threat analysis.