Talk to your AWS Cloud, literally.
ChatWithCloud is a CLI that lets you ask your AWS account questions in plain English, right in your terminal. Find wasted spend, audit IAM, debug outages, and fix things without digging through the console.
npx chatwithcloud
~/.aws profile
Your whole AWS account, one question away.
ChatWithCloud turns plain-English questions into real AWS API calls against your account and explains what it finds.
Cost analysis
Find out how much you’re spending on AWS and what you can do to optimize your costs.
Security analysis
Find your resources, analyze your IAM policies, and improve your security posture.
Troubleshooting
Understand your infrastructure and its issues. Find out what’s wrong and how to fix it.
Fixing stuff
ChatWithCloud can help fix your infrastructure, and it can make the changes for you.
From question to answer in three steps.
No setup beyond the AWS credentials you already have.
Run it
Start ChatWithCloud with one command. It picks up your existing AWS profile automatically.
$ npx chatwithcloud
Ask in plain English
AI interprets your question and writes the AWS SDK script needed to answer it.
› which lambdas have no DLQ?
Get real answers
The script runs locally against your account, and you get a contextual, actionable answer.
✓ 4 functions found, 2 in prod
Answers about your account, not AWS in general.
General-purpose AI chat can explain AWS, but it can’t see your account. ChatWithCloud writes and runs real AWS SDK calls against your environment from your terminal, so the answers are specific to you.
| Capability | ChatWithCloud | Generic AI chat |
|---|---|---|
| Reads your live AWS resources | ||
| Can make changes for you | ||
| Cost breakdowns from your billing data | ||
| Works in your terminal | ||
| Explains AWS concepts |
Your credentials never leave your machine.
ChatWithCloud runs AWS calls from your computer with your own profile. Here’s exactly what stays local and what doesn’t. Read the security details →
Local execution
Credentials are read from ~/.aws and all AWS calls are made from your machine.
You control permissions
Generated code runs without a confirmation step, so start with a read-only IAM role. It then can’t modify anything.
What the AI sees
Your questions and the filtered results of each AWS call go to the AI model (OpenAI, or ChatWithCloud’s managed service) to produce the answer. Your keys never do.
Try it free. Keep it if you love it.
Simple pricing with no per-seat math.
Free trial
Kick the tires on your own account. No card, no OpenAI key.
- 15 free runs
- No OpenAI key needed
- All use cases included
Managed subscription
Unlimited usage with no OpenAI key. All model costs are on us.
- Unlimited usage
- No OpenAI key needed, all costs on us
- Smarter model and better responses
- Fully managed service
Lifetime license
Early-believer plan. Pay once, use forever with your own OpenAI key.
- Pay once, use forever
- Bring your own OpenAI key
- Only 50 licenses ever
Questions, answered.
How does it work?
ChatWithCloud uses OpenAI (more models coming soon) to interpret your question, writes a script that calls the relevant AWS services, runs it against your AWS environment, and gives you a contextual answer.
Can I try it for free?
Yes. Run npx chatwithcloud to get started. Your first 15 runs are on us, and you don’t even need an OpenAI key.
Is it secure?
Your AWS credentials stay on your machine: the CLI reads them from ~/.aws and makes every AWS call locally. Your questions and the filtered results of those calls are sent to the AI model (OpenAI with your own key, or ChatWithCloud’s managed service) to write the answer. Because generated code runs without asking first, use a read-only IAM role unless you want it to make changes. Full security details.
Do I need AWS knowledge to use it?
No. You talk to your AWS environment in everyday language and ChatWithCloud handles the scripting and API calls. A basic understanding of AWS services will help you ask sharper questions and get more out of it.
How is it different from Amazon Q?
ChatWithCloud lives in your terminal, uses your own AWS profiles, and answers each question by writing and running AWS SDK code against your account, including changes if your role allows them. Amazon Q is AWS’s own assistant inside the console and IDEs. Which fits better depends on where you work and what you need.
Can I only read data, or also modify it?
Both. It can create, update and delete resources, start and stop instances, and more, and it runs those changes without a confirmation prompt. If you don’t want it to change anything, run it with an IAM role that has read-only permissions.
Stop clicking through the console.
Ask your cloud what’s going on. Your first 15 runs are free, with no signup and no API key.
npx chatwithcloud