The sensei·Behind every vul.ninja check
The intelligence behind every vul.ninja check.
Same intelligence across the loop: find on the dashboard, fix in your editor through MCP, validate before any IaC change ships.
/sen-seh hee-roh/
Inspects Terraform, CloudFormation, and Kubernetes manifests for misconfigurations before apply — so the broken config never ships.
Reads IAM policies for wildcard actions, escalation primitives, and role assumptions that quietly hand attackers the kingdom.
Returns the actual fix — a template diff or an LLM-generated patch — not a paragraph telling you what to read about.
Tracks findings across scans so posture trends are visible and recurring patterns surface without asking.
Two surfaces, same sensei — whether your AI agent calls him over MCP or you ask him a question in the dashboard.
Your agent · over MCP
$ claude apply infrastructure/prod-bucket.tf→ vulninja.assess_iac_change(plan)CRITICAL S3 bucket public-read ACL on prod-data-storefinding public_acl_on_sensitive_bucketfix remove ACL → enforce bucket policy✗ Apply blocked. Run get_remediation? (y/N)
Sensei Hiro speaks in findings, not paragraphs.
You · in the dashboard
What are my biggest risks right now?
Sensei Hiro
You have 5 critical findings that need immediate attention:
Risk score is 67/100 (HIGH). Fixing these five drops it to ~45 (MEDIUM).
Suggested questions:
Same intelligence, in plain English — for the human at the keyboard.
The name
A teacher's mind, abundantly applied.
Connect your AI tool to vul.ninja and start running security checks inline.
Sensei Hiro is an AI — and AIs make mistakes. He runs on state-of-the-art models (Claude Sonnet 4.6) with extensive safety measures, but his responses can still contain inaccuracies, hallucinations, or incomplete information.
You are responsible for verifying all information. Hiro's responses are meant to assist and guide your security analysis, but they should not be treated as authoritative without human review. Always:
Sensei Hiro is a tool to augment your expertise, not replace it. He works from the sanitized summary of your scan data, and doesn't have full context on your infrastructure, business requirements, or risk tolerance.
No warranty: Hiro's responses are provided "as is" without warranty of any kind. See our Terms of Service for complete legal terms.