Scroll down to learn more
Write code.
Get insights.
Repeat.
CDK Insights is built to use AI and static analysis to audit your AWS CDK stacks, surface hidden issues, and suggest best practices β before they become problems
Effortless, Powerful Features
CDK Insights is packed with features that actually matter for CDK developers. No fluff, just powerful tools to make your infrastructure better.
Free Forever Static Analysis
- Security & compliance checks with CDK Nag
- Linting and best practices
- Fast feedback in terminal or CI
- No credit card required
AI-Powered Deep Analysis
- Evaluates against AWS Well-Architected Framework
- STRIDE threat modeling
- Actionable, context-aware recommendations
- JSON, Markdown, Table, or Summary output
How It Works
CDK Insights is simple to use. Just run a command, and it will analyze your CDK stacks to find potential issues and suggest improvements.
Install & Run
Get started instantly with our CLI tool. No registration required, no complex setupβjust immediate analysis of your CDK stacks.
AI Analysis
Advanced AI scans your infrastructure across 34 AWS services
Security
Identify vulnerabilities and compliance issues
Cost Optimization
Identify opportunities to reduce AWS spend
Export & Integrate
Multiple output formats for any workflow
Beyond Static Analysis
I've integrated advanced AI using AWS Bedrock to deliver context-aware recommendations, intelligent code suggestions, and architectural insights that understand your specific infrastructure. Access your analysis history and manage licenses through my web dashboard.
Static Analysis
Fast & Free Forever
Rule-based Security Checks
30+ AWS services covered
Cost Optimization
Find obvious savings opportunities
Instant Results
Analysis in seconds
AI Analysis
Powered by AWS Bedrock
Context-Aware Recommendations
Understands your specific infrastructure
Custom Code Suggestions
Tailored fixes with code examples
Architectural Pattern Recognition
Spots complex multi-resource issues
Natural Language Explanations
Clear explanations of issues and solutions
Web Dashboard Access
View analysis history and manage licenses
See AI Analysis in Action
Here's how AI goes beyond static analysis to provide intelligent, context-aware recommendations
Static Analysis
Rule-based detection
β οΈ MEDIUM: Lambda function has high memory allocation
Memory usage may be excessive for this function
π‘ Recommendation: Consider reducing memory allocation
AI Analysis
Context-aware insights
β οΈ MEDIUM: Lambda function has high memory allocation
Memory usage may be excessive for this function
π§ AI Insight: Based on your function's 30s timeout and SQS message processing, 3008MB is likely over-provisioned. Most SQS processing functions work efficiently with 512-1024MB.
π‘ Smart Suggestion: Reduce to 1024MB and monitor
Powered by AWS Bedrock
CDK Insights leverages multiple foundation models via AWS Bedrock for intelligent infrastructure analysis with built-in failover
Claude 3 Sonnet
Anthropic
Advanced reasoning for complex security analysis and architectural recommendations.
Mixtral 8x7B
Mistral AI
Fast mixture-of-experts model for efficient infrastructure pattern analysis.
Llama 3 70B
Meta
Open-weight model providing high-quality code understanding and suggestions.
Amazon Nova
AWS
AWS-native model optimized for cloud infrastructure understanding.
Amazon Titan
AWS
Enterprise-grade foundation model with strong security focus.
Smart Failover
Built-in Redundancy
Automatic model failover ensures high availability and consistent analysis results.
Privacy-First AI Analysis
Your code never leaves your environment
Redacted CloudFormation Only
Only anonymized infrastructure templates are analyzed
Source Code Stays Local
Your CDK source code never leaves your machine
Automatic Redaction
Sensitive data automatically removed before analysis
AWS Bedrock Security
Enterprise-grade security from AWS
Why CDK Insights?
CDK Insights was built to solve the problem of discovering infrastructure issues after deployment. Now you can catch problems before they reach production.
CDK Insights
Purpose-built for CDK
CDK-Specific Analysis
Understands CDK constructs, patterns, and best practices β not just CloudFormation
Free Forever Static Analysis
No trials, no limits on basic analysis β comprehensive static checking always free
No Registration Required
Start analyzing immediately β no accounts, no signups, no barriers
Privacy-First Design
Free tier: 100% local analysis. AI tier: sends only redacted CloudFormation templates, never source code
Optional AI Enhancement
Upgrade to AI-powered analysis for deeper insights and contextual recommendations
Traditional Tools
Generic CloudFormation analysis
Generic CloudFormation Analysis
Treats your CDK code like raw CloudFormation β misses CDK-specific patterns
Pay-Walled or Trial Limited
Basic analysis often requires payment or limited trial periods
Account Registration Required
Sign up barriers and account creation before you can try anything
Data Upload Required
Upload your infrastructure code to external services for analysis
Limited AI Integration
Basic rule-based analysis without intelligent context-aware recommendations
The CDK Insights Difference
Purpose-built for CDK developers who want deep, actionable insights without compromising privacy
Instant Setup
One command gets you started:
npx cdk-insights scanCDK-Native
Understands your CDK constructs, L2/L3 patterns, and TypeScript code structure
Smart Analysis
Context-aware AI that understands your specific infrastructure patterns and requirements
Experience the difference. Try CDK Insights today and see why CDK developers choose us.
Local-First.
Privacy-Guaranteed.
The free tier runs 100% on your machine. No data leaves your environment. The AI analysis sends only redacted CloudFormation templates for advanced analysis.
Your Machine
CDK Insights runs directly on your local machine. Your code never leaves your environment.
Local Analysis
Powerful static analysis engine processes your CDK code locally using CDK-Nag and custom rules.
No Network
Works completely offline. No internet connection required.
No Uploads
Your code stays on your machine. Nothing gets uploaded anywhere.
No Tracking
We don't track usage, collect analytics, or monitor your activity.
No Accounts
No registration, no sign-ups, no personal information required.
How Local Analysis Works
Behind the scenes, CDK Insights leverages proven open-source tools to deliver comprehensive analysis
CDK-Nag Integration
Built on AWS's own CDK-Nag for security and compliance checking
Static Code Analysis
Comprehensive TypeScript AST parsing and pattern matching
CloudFormation Synthesis
Analyzes synthesized CloudFormation templates for infrastructure insights
Best Practice Rules
Curated rules for AWS Well-Architected Framework compliance
Multiple Export Formats
JSON, Markdown, Table, and Summary export options for integration
Fast Analysis
Optimized for speed β most projects analyzed in under 10 seconds
Ready for Privacy-First Analysis?
Experience the security of local analysis. No servers, no uploads, no compromises.
Privacy-First.
Security-Built.
Your code should stay yours. That's why CDK Insights is designed to run locally first, with AI features that only process what you choose to share.
Local Analysis
Free tier runs 100% locally on your machine. No code leaves your environment. Static analysis with CDK-Nag happens entirely offline.
AI tier sends only redacted CloudFormation templates to our backend for AI analysis - never your source code.
You're In Control
AI analysis is completely opt-in. Static analysis runs locally by default. You decide if and when to use AI-powered features β there's no automatic data collection or background processing.
No AI Training
Your data is never used for AI training. CDK Insights uses AWS Bedrock, which guarantees that your inputs and outputs are not used to train or improve foundation models.
Additional Security Measures
End-to-End Encryption
All data in transit protected with TLS 1.2+ encryption
Minimal Data Collection
We only collect the minimum data necessary for analysis and recommendations
Secure Payment Processing
Payments handled by Stripe β we never store card details
Security Monitoring
Built-in monitoring and security best practices
Privacy Standards
Designed with privacy-first principles and minimal data collection
AWS Infrastructure
Built on AWS with enterprise-grade security and compliance
Ready to analyze your CDK stacks with complete privacy? Start with our free tier β no registration required.
Built for Trust.
Designed for Reliability.
Your trust is everything. CDK Insights is built with security and reliability at its core, ensuring your infrastructure analysis is both safe and accurate.
Security First
Privacy by design
Local-First Analysis
Static analysis runs entirely on your machine
End-to-End Encryption
All communications protected with TLS 1.2+ encryption
Security Best Practices
Built with industry-standard security practices and principles
CDK-Nag Integration
Works with AWS's open source CDK-Nag for static analysis
Reliability
Built to last
High Availability
Built on AWS's reliable cloud infrastructure
Graceful Fallbacks
Static analysis always works, even without connectivity
Serverless Architecture
Scales automatically with demand, no single points of failure
System Monitoring
Built-in monitoring and error tracking
Transparency
Open and honest
Clear Pricing
Simple, transparent pricing with no hidden fees or surprises
Privacy Policy
Clear documentation of our data handling practices
Open Documentation
Comprehensive guides and documentation freely available
Public Changelog
Detailed release notes and feature updates
Security & Privacy Principles
Built on industry best practices for security, privacy, and reliability
Security-First Design
Built with security as a core design principle
Privacy-Focused
Minimal data collection with privacy-first design principles
Industry Standards
Follows established security best practices
AWS Security
Built on AWS's secure cloud infrastructure
Trust Built on Action, Not Words
Every design decision prioritizes your security and privacy. Experience the difference of infrastructure analysis built for the modern enterprise.
Outputs That Fit Your Workflow
CDK Insights is designed to fit into your existing workflow. Whether you prefer markdown reports, GitHub issues, or direct integration, you'll get insights in the format that works best for you.
JSON Export
Machine-readable structured data perfect for automation and CI/CD pipelines.
cdk-insights scan --output jsonMarkdown Reports
Human-readable documentation perfect for GitHub issues and team sharing.
cdk-insights scan --output markdownTable View
Clean tabular output with colored severity levels - the default format.
cdk-insights scan --output tableSummary View
Concise overview showing just the essential metrics and highest priority issues.
cdk-insights scan --output summaryGitHub Integration
Automatically create GitHub issues from findings
# Create GitHub issues from findings
cdk-insights scan --with-issue
# Perfect for CI/CD workflows
cdk-insights scan --output json --with-issueRequires GitHub CLI (gh) to be installed and authenticated
Smart Configuration
Save your preferences and customize analysis
# Set your preferred output format
cdk-insights config set output markdown
# Focus on specific services
cdk-insights config set services IAM,S3,Lambda
# View current settings
cdk-insights config listConfiguration persists across all analyses