cloudcost
v0.1.0
Published
AI-powered cloud cost estimator for vibe coders. Know your bill before you ship.
Maintainers
Readme
☁️💰 CloudCost
Know your cloud bill before you deploy. AI-powered cost estimation for vibe coders.
🔒 100% local - No API keys, no accounts, no code sent to cloud. Just install and use.
The Problem
You're vibe coding. AI writes the code. You deploy.
Then the bill comes: $160 in 10 days.
"Wait, what?"
The Solution
CloudCost scans your project and tells you what you'll pay before you deploy.
💰 CloudCost Estimate
━━━━━━━━━━━━━━━━━━━━━━━━
Estimated Monthly Cost: $12 - $47
⚡ CloudFlare Workers $0 - $5/mo
📦 CloudFlare Containers $47 - $94/mo ⚠️ EXPENSIVE
🤖 Anthropic Claude $15 - $75/mo
🗄️ Supabase $0 - $25/moSupported Services (25+)
Serverless / Edge
- CloudFlare Workers
- Vercel (Edge + Serverless)
- Netlify Functions
- Deno Deploy
- AWS Lambda
- Google Cloud Run
- Supabase Edge Functions
Containers / PaaS
- CloudFlare Containers ⚠️
- Fly.io
- Railway
- Render
- Replit
- Heroku
- DigitalOcean App Platform
Databases
- Supabase (Postgres)
- PlanetScale
- Neon
- Turso (SQLite Edge)
- CloudFlare D1
Realtime / Backends
- Convex
- Upstash (Redis/Kafka/QStash)
Storage
- CloudFlare R2
- AWS S3
Installation
From VS Code Marketplace
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search "CloudCost"
- Install
From Source
git clone https://github.com/superkf/cloudcost
cd cloudcost
npm install
npm run compile
# Then press F5 to test in VS CodeUsage
- Open a project in VS Code
- Press
Ctrl+Shift+P→ "CloudCost: Estimate Deployment Cost" - See your estimated costs
Or just look at the status bar - it auto-updates on save.
Configuration
{
"cloudcost.autoScan": true,
"cloudcost.showOnDeploy": true,
"cloudcost.monthlyTrafficEstimate": 10000
}How It Works
- Detect - Scans your code for cloud service imports, config files, and API keys
- Estimate - Uses real pricing data + typical usage patterns
- Display - Shows a breakdown with warnings and suggestions
🔒 Zero API Keys Required
- ✅ No API keys needed - works completely offline
- ✅ No cloud dependencies - all analysis runs locally
- ✅ No code sent anywhere - your code stays on your machine
- ✅ No accounts - just install and use
100% open source. Privacy-first by design.
Want to add a service? Edit src/estimators/pricing-data.ts and submit a PR.
Why?
Because usage-based pricing is designed to be confusing. Cloud providers want you to deploy first and worry later.
CloudCost flips the script: know your costs before you commit.
Accuracy
⚠️ Disclaimer: These are estimates based on:
- Typical vibe coder usage patterns (10k requests/month, etc.)
- Public pricing data (which changes)
- Assumptions about your traffic
Actual costs can be higher or lower. Always check official pricing.
Contributing
PRs welcome! Especially for:
- Adding new cloud services
- Updating pricing data
- Improving detection accuracy
- Better UI/UX
License
MIT - do whatever you want.
Made with 🍴 by Kathy Feng
Stop getting surprise cloud bills. Know before you deploy.
