CostPulse
Find the cheapest AWS region for any service. 30+ regions compared in one API call.
Hot: Bedrock pricing varies up to 38% across regions. Running Claude/Nova in the wrong region costs you thousands.
Install
pip install costpulse
Usage
# Find cheapest region for Bedrock Nova Pro (input tokens)
costpulse cheapest bedrock --sku Nova2.0Pro-text-input-tokens-cross-region-global
# Find cheapest region for EC2 m5.xlarge
costpulse cheapest ec2 --sku BoxUsage:m5.xlarge
# Compare Bedrock pricing across specific regions
costpulse compare bedrock --sku Nova2.0Pro-text-input-tokens-cross-region-global --regions us-east-1,eu-west-1,ap-southeast-1
# Calculate savings by moving from eu-west-1
costpulse savings bedrock eu-west-1 --sku Nova2.0Pro-text-input-tokens-cross-region-global
Why Bedrock Users Need This
- Nova Pro input tokens: $0.00125/1K in us-east-1 vs $0.00201/1K in eu-south-1 (38% more!)
- Running 1M tokens/day in the wrong region = $228/year wasted
- No tool compares Bedrock pricing across regions — AWS Calculator doesn't do this
API Key
Get an API key at https://agents.waltsoft.net/products/costpulse
export COSTPULSE_KEY=cp_live_your_key_here
costpulse cheapest bedrock --sku Nova2.0Pro-text-input-tokens-cross-region-global
Services Supported
ec2, lambda, rds, s3, dynamodb, cloudfront, sqs, sns, kinesis, elasticache, sagemaker, glue, athena, redshift, eks, ecs, apigateway, bedrock
JSON Output
costpulse cheapest bedrock --sku Nova2.0Pro-text-input-tokens-cross-region-global --json
Pricing
- $0.01/query via API key or x402
- Free tier: 10 queries/day from landing page
- AI agents pay automatically via x402 (no signup)
Links
- API: https://costpulse.waltsoft.net
- Marketplace: https://agents.waltsoft.net/products/costpulse
- Bazaar: https://agentic.market (indexed)
- Author: Waltsoft
Metadata
Release files for costpulse 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| costpulse-0.1.1.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| costpulse-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.1 kB
Release files / costpulse-0.1.1.tar.gz
| Download URL | costpulse-0.1.1.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a9a8059838441705e253a85ee9d650151257d8f6c05747d792a095a05c21febe
|
|
BLAKE2b-256 checksum How to use checksums |
a4bb69f8dea65b6021412464864ac4dcdeac9ada1825cb4b3ffdee49d910427b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.4
|
Release files / costpulse-0.1.1-py3-none-any.whl
| Download URL | costpulse-0.1.1-py3-none-any.whl |
|---|---|
| Size | 4.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a7fe0b1622da6dc261d33ebcf9cdbc9f2124debf40629c6ffba42de6f2d877e8
|
|
BLAKE2b-256 checksum How to use checksums |
cb8b582c799a4101baed4f5bcd7e38d3cc5cd13b4dc0d6deaea371b333241236
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.4
|