Skip to content
SPECIFICTION
Get listed

AWS Threat Composer vs KAVACH

AWS Threat Composer

awslabs.github.io

KAVACH

agnile.com

Side by side

FigureAWS Threat ComposerKAVACH
Price from——
Free plan——
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYes—
LinuxYes—
APIYes—
Self-hostedYes—
Plans published04
Spec score · Threat Modeling Software7.9 (#4)7.7 (#8)
PurposeThreat Composer is a threat modeling ecosystem for identifying security issues and developing strategies to address them in the context of a system.KAVACH is an automotive cybersecurity engineering workspace supporting ISO/SAE 21434 lifecycle workflows from vehicle architecture to traceable evidence.
SupportThe project directs users to GitHub Issues and GitHub Discussions for bug reports, feature requests, and questions.Program Deployment includes onboarding, training, governance setup, and Agnile engineering support across the programme.

Plans

AWS Threat Composer

No plans published.

AWS Threat Composer pricing →

KAVACH

  • Engineering Services AcceleratorPriced on request
  • EvaluationPriced on request
  • Program DeploymentPriced on request
  • Scoped PilotPriced on request

KAVACH pricing →

In their own words

AWS Threat Composer

AWS Threat Composer is a threat-modeling project for identifying security issues and developing ways to address them. Its structured threat grammar offers adaptive suggestions for composing threat statements. Models can include architecture and data-flow diagrams, tracked assumptions, links between threats and mitigations, and an insights dashboard with quality metrics and improvement suggestions. Users can manage multiple models and export them as JSON, Markdown, DOCX, or PDF. The web application stores data in the browser, supports import and export, and is available as a hosted demo or as a static site deployed in an AWS account. The VS Code extension in AWS Toolkit edits .tc.json files, works offline, and stores data locally. A browser extension displays threat model files on GitHub, GitLab, Bitbucket, and Amazon CodeCatalyst; it is read-only and requires internet access for web-hosted files. The AI-assisted CLI and MCP server can analyze source code to create starter models, but the tools are experimental. They use AWS Bedrock, and inference costs apply.

Visit awslabs.github.io

KAVACH

KAVACH is an automotive cybersecurity engineering workspace connecting vehicle architecture to traceable cybersecurity evidence across ISO/SAE 21434 workflows. Its TARA process links assets, damage and threat scenarios, attack paths, risk assessment and treatment, security goals, controls, and evidence. The workspace includes architecture context, attack-tree editing, a traceability hub, vulnerability monitoring, a cybersecurity case, an R155 compliance matrix, and report generation. SBOM and vulnerability signals can connect affected components with assets, threats, and treatment decisions. The current release focuses on ISO/SAE 21434 Clauses 5–15, UNECE R155/R156 evidence, AIS 189/AIS 190 readiness, and post-production monitoring. Deployment choices are a customer-controlled desktop workspace, on-premise deployment, or a customer-dedicated EU cloud VPC. Manual engineering, deterministic automation, and optional private AI are available. Generated work products are structured drafts requiring engineer review and customer approval. Pricing is scoped per programme.

Visit agnile.com