A satirical AWS bill generator that shows you the most creative ways to waste money on cloud infrastructure. Tell us your budget and how inefficient you want to be, and we'll generate a hilariously over-engineered AWS architecture to burn through it.
Ever wondered how to spend $10,000 on AWS in the most wasteful way possible? Bill Burner uses AI to generate mock AWS configurations that maximize cloud spending through over-provisioning, redundant services, and questionable architecture decisions.
Pick your "stupidity level" from "Mildly dumb" to "Brain damage" and watch as the app generates increasingly absurd AWS deployments - like using AWS Ground Station to fetch weather data or spinning up 50 EKS nodes for a todo list.
# Install dependencies
npm install
cd frontend && npm install && cd ..
# Run the web app locally
cd frontend && npm run dev
# Deploy to AWS
npm run deployThe easiest way to use Bill Burner is through the web interface:
- Enter how much money you want to burn
- Choose your timeline (days)
- Select your stupidity level
- Pick an architecture style (serverless, kubernetes, traditional, mixed)
- Choose burning style (horizontal = steady waste, vertical = explosive bursts)
- Get roasted with a detailed breakdown of your wasteful infrastructure
For command-line enthusiasts:
cd agent
python main.py --interactiveOr directly:
python main.py \
--amount "$5000" \
--timeline 30 \
--stupidity "Brain damage" \
--architecture kubernetes \
--burning-style vertical--amount- How much to burn (e.g., "$1000" or "₹50000")--timeline- Days to burn it over (e.g., 30, 14, 60)--stupidity- Your inefficiency level:Mildly dumb- Rookie mistakes (10-30% waste)Moderately stupid- Significant waste (30-60% waste)Very stupid- Extreme over-engineering (60-85% waste)Brain damage- Maximum chaos (85-95% waste)
--architecture- Architecture style:serverless- Lambda, API Gateway, DynamoDBkubernetes- EKS, containers, orchestrationtraditional- EC2, RDS, classic infrastructuremixed- Chaotic combination of everything
--burning-style- How to waste it:horizontal- Steady waste over timevertical- Explosive one-shot bursts
--model- Bedrock model (optional, default: amazon.nova-lite-v1:0)--interactive- Interactive mode
Rookie mistakes like leaving dev servers running 24/7, over-provisioned instances, forgotten test resources.
Running r7g.16xlarge instances for cron jobs, multiple redundant databases, CloudFront for internal apps.
EKS with 50 nodes for a single microservice, multi-region active-active for a personal blog, managed blockchain for a todo list.
AWS Snowmobile to transfer 100GB, quantum computing for 2+2, AWS Ground Station for weather widgets, Private 5G for a single IoT device.
# Deploy everything to AWS
npm run deploy
# Frontend development
cd frontend
npm run dev # Start dev server
npm run build # Build for production
npm run lint # Lint code
# Infrastructure
npx cdk synth # Generate CloudFormation
npx cdk diff # See what changed
npx cdk destroy # Tear it all down
# Agent CLI
cd agent
python main.py --interactiveBill Burner generates detailed JSON reports with:
- Service-by-service cost breakdown
- Specific instance types and quantities
- Timeline showing when services started/stopped
- Deployment scenario narrative
- Key mistakes identified
- "Recommendations" (with a wink)
Example output:
{
"total_amount": "$5000",
"timeline_days": 30,
"efficiency_level": "Brain damage",
"architecture_type": "kubernetes",
"burning_style": "vertical",
"services_deployed": [
{
"service_name": "EKS",
"instance_type": "m5.16xlarge nodes",
"quantity": 50,
"total_cost": 4800.00,
"waste_factor": "50 nodes for a hello world app"
}
],
"deployment_scenario": "...",
"key_mistakes": ["..."],
"recommendations": ["..."]
}Vue 3, TypeScript, AWS Bedrock (for AI), AWS CDK, Python, Strands Agents
This is satire. Please don't actually deploy these configurations. Your AWS bill will not thank you. This tool is for educational purposes to learn about AWS services, pricing, and common cost optimization mistakes.