Cloud costs are invisible until the bill arrives

With Terraform, you're flying blind on costs. Engineers deploy resources with no visibility into pricing, and finance only discovers the impact weeks later when the bill arrives.

Introducing OpenInfraQuote

100% open source, zero-infra Terraform cost estimation that runs directly in your CI/CD pipeline. See exact cost impacts in pull requests before changes hit production.

Why Teams Trust OpenInfraQuote

Zero Infrastructure

No servers to manage, no data sent to third parties. Run directly in your CI/CD pipeline with complete privacy.

Pull Request Integration

See cost estimates directly in PR comments. Know exactly what impact each change will have before it's merged.

Cost Guardrails

Set cost thresholds and automatically block changes that would exceed your budget. Enforce financial governance.

How It Works

1. Generate Plan

Create a Terraform plan file from your infrastructure code

2. Match Resources

Match resources to cloud provider pricing data

3. Calculate Costs

Get detailed cost breakdowns for new and changed resources

4. Enforce Policies

Apply cost thresholds and governance rules

See Costs Before You Deploy

OpenInfraQuote provides detailed cost breakdowns directly in your pull requests, giving your team complete visibility before changes are deployed.

Resource-level breakdown — See costs per instance, storage, and service

Delta analysis — Understand exactly what changed and by how much

Optimization suggestions — Get recommendations to reduce costs

💰 Cost Changes for PR #123

⚠️ This change will increase costs by $291.40/month

+ aws_eks_cluster.main
  └─ Control plane: $73.00/month
  
+ aws_eks_node_group.workers (x3)
  ├─ Instance (t3.large): $67.20/month
  ├─ EBS volume (100 GB): $10.00/month
  └─ Total per node: $77.20/month
  
📊 Summary
├─ Current monthly cost: $1,245.30
├─ Estimated new cost: $1,536.70
└─ Delta: +$291.40 (+23%)

⚡️ Optimization Tips:
- Consider t3.medium instances for non-prod environments (-$33.60/month)
- Reduce EBS volumes to 50GB if possible (-$15.00/month)

Enforce Cost Policies

Don't just estimate costs. Enforce them. OpenInfraQuote integrates with OPA and Conftest to automatically block changes that violate your cost policies.

Set budget thresholds per team, environment, or project

Require additional approvals for high-cost changes

Block non-compliant resources automatically

Learn about policy enforcement
# cost_policy.rego
package terraform

import data.openinfraquote as oiq

# Fail if total monthly cost increase exceeds $500
deny[msg] {
  oiq.monthly_cost_delta > 500
  
  msg := sprintf(
    "Cost increase of $%.2f exceeds $500 limit",
    [oiq.monthly_cost_delta]
  )
}

# Require approval for production changes over $100
warn[msg] {
  oiq.monthly_cost_delta > 100
  contains(input.path, "production")
  
  msg := sprintf(
    "Production change of $%.2f requires director approval",
    [oiq.monthly_cost_delta]
  )
}

# Block expensive instance types in dev
deny[msg] {
  resource := input.resource_changes[_]
  resource.type == "aws_instance"
  startswith(resource.change.after.instance_type, "m5.2xlarge")
  contains(input.path, "dev")
  
  msg := "m5.2xlarge instances not allowed in dev"
}

Integrate Anywhere

GitHub Actions

Add cost estimation to your GitHub workflow with our ready-to-use action.

CI/CD Pipelines

Works with GitLab CI, Jenkins, CircleCI, and any other CI system.

Command Line Interface

Powerful CLI tool for native integration into your existing workflows and automation scripts.

Quick Start

# Install the CLI
brew tap terrateamio/openinfraquote
brew install openinfraquote

# Download current AWS pricing
curl -s https://oiq.terrateam.io/prices.csv.gz | gunzip > prices.csv

# Generate and inspect your Terraform plan
terraform plan -out=tf.plan
terraform show -json tf.plan > tfplan.json

# Estimate costs
oiq match --pricesheet prices.csv tfplan.json | oiq price --region us-east-1

Cost Estimation Results:
└─ AWS Resources: $245.30/month
   ├─ EC2 Instances: $180.00
   ├─ RDS Database: $45.30
   └─ S3 Storage: $20.00

Why OpenInfraQuote?

100% Open Source

Fully transparent, community-driven development. No vendor lock-in, no black boxes, and no proprietary algorithms. See exactly how costs are calculated.

Complete Privacy

Your infrastructure plans never leave your environment. No data is sent to external services, making it ideal for sensitive or regulated environments.

Multi-Cloud Support

AWS support today with Azure and GCP coming soon. Get accurate cost estimates for your entire infrastructure footprint across cloud providers.

Join the Community

OpenInfraQuote was built to bring transparent, self-hosted cost estimation to Terraform users. No black boxes. No vendor lock-in. Just accurate pricing you control.

Enterprise Ready

Built by LocalStack & Terrateam
MPL-2.0
Licensed
Daily
Price Updates
OCaml
Powered
Zero
Dependencies

Stop cloud cost surprises today

Join teams who've taken control of their infrastructure costs with OpenInfraQuote. It's free, open source, and ready to use in your pipeline right now.

Trying to reduce your cloud spend? We can help. Contact us for a free consultation.