Skip to main content

Open Source FinOps Platform for AI/ML Cost Observability with Intelligent LLM-Powered Recommendations

Project description

OpenFinOps

Open-source FinOps telemetry and cost observability for AI/ML and cloud.

Status

The project is preparing a proposal for incubation at the Apache Software Foundation (ASF).

License

Apache License 2.0


Overview

OpenFinOps is a comprehensive platform for tracking, analyzing, and optimizing costs across AI/ML infrastructure and multi-cloud environments. It provides real-time visibility into LLM training costs, RAG pipeline monitoring, and cloud resource utilization.

Key Features

  • AI/ML Cost Tracking: Monitor GPU utilization, training jobs, and inference costs
  • Multi-Cloud Support: Unified view across AWS, Azure, and GCP
  • FinOps-as-Code: Terraform provider for infrastructure management
  • SaaS License Management: Track and optimize SaaS spending
  • Executive Dashboards: Role-based views for CFO, COO, and Infrastructure Leaders
  • AI-Powered Optimization: Intelligent cost-saving recommendations

Quick Start

# Install from source
git clone https://github.com/rdmurugan/openFinOps.git
cd openFinOps
pip install -e .

# Start the dashboard
openfinops-dashboard

Documentation

Architecture

OpenFinOps uses an agent-based architecture for automatic cost tracking:

  • Telemetry Agents: Deployed in cloud accounts to discover resources and calculate costs
  • Observability Hub: Central hub for receiving and processing telemetry data
  • Cost Observatory: Cost aggregation, budgets, and alerts
  • Dashboards: Role-based executive dashboards

Community

Acknowledgments

OpenFinOps is built with inspiration from the FinOps Foundation principles and best practices from the cloud cost optimization community.


Made with ❤️ by the OpenFinOps community

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openfinops-0.3.0.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openfinops-0.3.0-py3-none-any.whl (990.0 kB view details)

Uploaded Python 3

File details

Details for the file openfinops-0.3.0.tar.gz.

File metadata

  • Download URL: openfinops-0.3.0.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for openfinops-0.3.0.tar.gz
Algorithm Hash digest
SHA256 b906b4e28c2b2cf691dd959e0f6cfcd2d5a0db751cfcda71aa4c608993f55243
MD5 7e39a0de3ee31b15bb7593a9f0909f8f
BLAKE2b-256 f1d60c218b2c2c7295f64108655aeaf67a8dab4624a9362f99b7119c178e82b8

See more details on using hashes here.

File details

Details for the file openfinops-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: openfinops-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 990.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for openfinops-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3b773aa4b0637353b36b0c5843775965f86eb06f9d4d3a80e9c6b5bcb713a5b5
MD5 ef1eba79edf0512a3da359f69c9f97ba
BLAKE2b-256 e48100c5a870a19290e982392f07c8639645969683273f5b154289f91d1bbc51

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page