v0.1.4 — Now Live on PyPI

Stop Paying for Cloud Resources Nobody Uses

FinOps AI connects to your Azure, AWS, and GCP accounts, automatically detects orphaned snapshots, zombie VMs, idle IPs, and unattached disks — then uses machine learning to forecast how much money you're burning. Average savings: 30%.

$ pip install finops-ai[all]
3
Cloud Providers
14+
Resource Types
30%
Average Savings
~2 min
Time to First Scan
How It Works

From Cloud Chaos to Cost Clarity — in 6 Steps

FinOps AI automates the entire FinOps lifecycle. Here's exactly what happens under the hood when you run a single command.

01

Secure Multi-Cloud Authentication

FinOps AI connects to your clouds using your existing credentials — Azure CLI, AWS IAM roles, or GCP service accounts. Zero passwords stored. It auto-detects your authentication method so setup takes seconds, not hours.

Azure ADAWS STSGCP ADCManaged Identity
02

Deep Infrastructure Scanning

The engine crawls through every subscription, region, and project — checking 14+ resource types including snapshots, disks, VMs, IPs, NICs, load balancers, RDS instances, and storage buckets. Each resource is evaluated against multiple orphan-detection heuristics.

SnapshotsDisksVMsPublic IPsLoad BalancersRDS
03

AI-Powered Anomaly Detection

Scanned resources flow into an Isolation Forest ML model that learns your infrastructure's normal patterns. It automatically flags statistical outliers — like a 5TB premium SSD sitting idle for 3 days — that humans would miss in a spreadsheet of 10,000 resources.

scikit-learnIsolation ForestOutlier Detection
04

Dependency Graph & Safety Check

Before recommending any deletion, the NetworkX dependency graph traces every relationship between resources. A "detached" IP that looks orphaned might actually be reserved by a load balancer. FinOps AI ensures you never delete something still in use.

NetworkXDAG AnalysisSafe Deletion
05

Cost Forecasting & Smart Recommendations

Historical cost data feeds into Meta's Prophet time-series engine to predict your cloud bill 30, 60, and 90 days out if waste isn't addressed. Each resource gets an effort/risk score so your team knows exactly what to fix first for maximum ROI.

ProphetForecastingRisk ScoringROI Ranking
06

Reports, Alerts & Action

Results land in your hands via a beautiful dark-themed HTML dashboard, JSON/CSV exports for pipelines, or real-time Slack notifications that ping your engineering channel. Governance policies auto-trigger approval workflows or instant remediation.

HTML DashboardSlack AlertsJSON/CSVYAML Policies
Why FinOps AI

Real-Time Impact on Your Bottom Line

Cloud waste accumulates silently. FinOps AI catches it before it hits your monthly invoice.

$127K

Average Annual Savings

For a mid-size company running 500+ cloud resources across two providers, FinOps AI typically uncovers six-figure waste in the first scan.

2 min

Time to First Insight

Install, authenticate, scan. No complex setup wizards, no agents to deploy, no infrastructure changes. Three commands and you see waste in real time.

0

False Positive Deletions

The dependency graph ensures every resource marked for deletion is truly orphaned. No accidental outages, no angry 3am pages from prod.

Platform Features

Everything You Need to Eliminate Cloud Waste

From automated scanning to AI-powered forecasting — enterprise-grade tooling for multi-cloud cost optimization.

Multi-Cloud Scanning

Unified interface for Azure, AWS, and GCP. One command scans all your environments simultaneously.

AI/ML Engine

Isolation Forest anomaly detection spots unusual spending. Prophet forecasts costs with confidence bands.

Policy Engine

YAML-driven governance with custom conditions, approval workflows, and automated enforcement.

Smart Recommendations

Prioritized, actionable insights with effort/risk ratings. Know exactly what to fix first.

Dependency Graph

NetworkX-powered resource dependency analysis ensures safe deletion — never remove resources in active use.

Rich Reports

Beautiful dark-themed HTML dashboards, JSON, CSV exports, and real-time Slack notifications.

Beautiful CLI

Click + Rich powered terminal with color-coded output, live progress bars, and formatted tables.

Python SDK

Full programmatic API. Import any manager, authenticate, and integrate into your automation pipelines.

Cloud Providers

One Platform, Every Major Cloud

Deep integration with 14+ resource types across Azure, AWS, and GCP.

Microsoft Azure

7 Resource Types
  • Orphaned Snapshots
  • Unattached Managed Disks
  • Unused Public IPs
  • Zombie VMs
  • Idle Storage Containers
  • Empty App Service Plans
  • Empty Resource Groups

Amazon Web Services

4 Resource Types
  • Stopped EC2 Instances
  • Unattached EBS Volumes
  • Orphaned EBS Snapshots
  • Unassociated Elastic IPs
  • Idle Load Balancers
  • Orphaned RDS Snapshots

Google Cloud Platform

3 Resource Types
  • Orphaned Snapshots
  • Unattached Persistent Disks
  • Stopped VMs
  • Reserved Static IPs
  • Empty Storage Buckets
Developer Experience

Built for Engineers, Loved by Finance

Whether you prefer the CLI, Python SDK, or YAML policies — FinOps AI fits into your existing workflow seamlessly.

  • Scan with a single CLI command
  • Full Python SDK for automation pipelines
  • YAML-driven governance policies
  • Export to JSON, CSV, HTML, or Slack
  • Cron-compatible for scheduled scans
CLI
Python
Config
# Install with all providers + ML
$ pip install finops-ai[all]

# Generate config
$ finops-ai init

# Scan Azure
$ finops-ai scan --provider azure

# Scan everything with HTML report
$ finops-ai scan --provider all \
    --output html --report dashboard.html
from finops_ai.core.auth_manager import AuthManager
from finops_ai.providers.azure.snapshot_manager \
    import AzureSnapshotManager

# Authenticate and scan
credential = AuthManager.get_azure_credential()
manager = AzureSnapshotManager(credential)
result = manager.scan()

print(f"Found {result.total_count} orphans")
print(f"Savings: ${result.total_monthly_cost:.2f}/mo")
# finops-ai.yaml
providers:
  azure:
    enabled: true
    auth:
      method: cli
  aws:
    enabled: true
    regions: [us-east-1]

ml:
  enabled: true
  anomaly_detection: true
  cost_forecasting: true
Pricing

Start Free, Scale As You Grow

Open-source core with premium features for teams that need real-time monitoring and automation.

Free / Open Source
$0 / forever
For individual developers and small teams.
  • Multi-cloud scanning
  • 14+ resource types
  • CLI + Python SDK
  • JSON, CSV, HTML reports
  • Basic anomaly detection
  • Dependency graph
  • Real-time monitoring
  • Team dashboards
Install Free →
Pro
$49 / month
For teams that want real-time insights and alerts.
  • Everything in Free
  • Real-time cost monitoring
  • Slack & Teams alerts
  • Advanced Prophet forecasting
  • Custom policy templates
  • Scheduled scans (cron)
  • Team dashboard (5 seats)
  • SSO / SAML
Coming Soon
Enterprise
Custom
For organizations with complex multi-cloud estates.
  • Everything in Pro
  • SSO / SAML auth
  • Unlimited seats
  • Custom integrations
  • On-premise deployment
  • 99.9% SLA guarantee
  • Dedicated support
  • SOC2 compliance reports
Contact Sales →

Ready to Stop Burning Cloud Money?

Join hundreds of engineers who already trust FinOps AI to optimize their multi-cloud spend.

pip install finops-ai → View on GitHub