.env.example
.gitignore
CITATION.cff
CONTRIBUTING.md
DEPLOYMENT_SUMMARY.md
FEATURE_1_PLUGIN_ARCHITECTURE_COMPLETE.md
GITHUB_DISCUSSION_ANNOUNCEMENT.md
IAM_IMPLEMENTATION_SUMMARY.md
IMPLEMENTATION_STATUS.md
IMPROVEMENT_PLAN_SUMMARY.md
IMPROVEMENT_WORK_SUMMARY.txt
LICENSE
PERSISTENCE_IMPLEMENTATION.md
PYPI_UPLOAD_SUCCESS.md
QUICKSTART.md
QUICK_REFERENCE.md
README.md
RELEASE_0.2.1.md
ROADMAP_2025.md
TESTING_SETUP.md
TEST_IMPROVEMENTS_SUMMARY.md
TEST_REPORT.md
add_copyright.py
deploy.sh
docker-compose.yml
pyproject.toml
pytest.ini
requirements-dev.txt
requirements.txt
run_tests.sh
test_webui.py
.github/ISSUE_TEMPLATE/plugin-idea.md
.github/ISSUE_TEMPLATE/roadmap-initiative.md
.github/workflows/ci.yml
agents/README.md
agents/aws_telemetry_agent.py
agents/azure_telemetry_agent.py
agents/databricks_telemetry_agent.py
agents/gcp_telemetry_agent.py
agents/generic_telemetry_agent.py
agents/saas_services_telemetry_agent.py
agents/snowflake_telemetry_agent.py
docs/IAM_QUICK_REFERENCE.md
docs/IAM_SYSTEM_OVERVIEW.md
docs/IAM_USAGE.md
docs/IMPLEMENTATION_GUIDE.md
docs/IMPLEMENTATION_QUICKSTART.md
docs/INSIGHTS_SYSTEM.md
docs/OBSERVABILITY_ARCHITECTURE.md
docs/PERSISTENCE.md
docs/PLUGIN_ARCHITECTURE.md
docs/README.md
docs/ROADMAP_2025_COMPLETED.md
docs/TELEMETRY_AGENT_DEPLOYMENT.md
docs/agents/saas-services-agent.md
docs/api/dashboard-api.md
docs/api/iac-api.md
docs/api/multicloud-api.md
docs/api/observability-api.md
docs/api/saas-api.md
docs/api/telemetry-agents.md
docs/api/vizlychart-api.md
docs/getting-started/installation.md
docs/getting-started/quickstart.md
docs/tutorials/basic-usage.md
examples/README.md
examples/enterprise_data_connectors_demo.py
examples/multi_cloud_cost_generator.py
examples/persistence_config_examples.py
examples/quickstart.py
examples/web_dashboard_demo.py
examples/insights/complete_insight_system_example.py
examples/insights/email_insight_notifier.py
examples/insights/slack_insight_notifier.py
examples/plugins/example_notification_plugin.py
examples/plugins/example_recommendation_plugin.py
examples/plugins/example_telemetry_plugin.py
src/finopsmetrics/__init__.py
src/finopsmetrics/cli.py
src/finopsmetrics.egg-info/PKG-INFO
src/finopsmetrics.egg-info/SOURCES.txt
src/finopsmetrics.egg-info/dependency_links.txt
src/finopsmetrics.egg-info/entry_points.txt
src/finopsmetrics.egg-info/requires.txt
src/finopsmetrics.egg-info/top_level.txt
src/finopsmetrics/cli/database.py
src/finopsmetrics/config/__init__.py
src/finopsmetrics/config/local_config.py
src/finopsmetrics/dashboard/__init__.py
src/finopsmetrics/dashboard/auth_middleware.py
src/finopsmetrics/dashboard/cfo_dashboard.py
src/finopsmetrics/dashboard/coo_dashboard.py
src/finopsmetrics/dashboard/dashboard_router.py
src/finopsmetrics/dashboard/finance_analyst_dashboard.py
src/finopsmetrics/dashboard/iam_cli.py
src/finopsmetrics/dashboard/iam_config.yaml
src/finopsmetrics/dashboard/iam_config_loader.py
src/finopsmetrics/dashboard/iam_system.py
src/finopsmetrics/dashboard/infrastructure_leader_dashboard.py
src/finopsmetrics/dashboard/model_cost_dashboard.py
src/finopsmetrics/dashboard/recommendations_dashboard.py
src/finopsmetrics/database/__init__.py
src/finopsmetrics/database/database_manager.py
src/finopsmetrics/iac/__init__.py
src/finopsmetrics/iac/client.py
src/finopsmetrics/iac/provider.py
src/finopsmetrics/iac/resources.py
src/finopsmetrics/iac/terraform_generator.py
src/finopsmetrics/insights/__init__.py
src/finopsmetrics/insights/delivery.py
src/finopsmetrics/insights/insight_engine.py
src/finopsmetrics/insights/personas/__init__.py
src/finopsmetrics/insights/personas/business_lead.py
src/finopsmetrics/insights/personas/cfo.py
src/finopsmetrics/insights/personas/engineer.py
src/finopsmetrics/insights/personas/finance.py
src/finopsmetrics/ml/__init__.py
src/finopsmetrics/ml/anomaly_detector.py
src/finopsmetrics/ml/cost_predictor.py
src/finopsmetrics/ml/pattern_recognition.py
src/finopsmetrics/multicloud/__init__.py
src/finopsmetrics/multicloud/cloud_provider.py
src/finopsmetrics/multicloud/cost_comparator.py
src/finopsmetrics/multicloud/optimizer.py
src/finopsmetrics/observability/__init__.py
src/finopsmetrics/observability/ai_recommendations.py
src/finopsmetrics/observability/alerting_engine.py
src/finopsmetrics/observability/cost_configuration.py
src/finopsmetrics/observability/cost_observatory.py
src/finopsmetrics/observability/cost_reporting.py
src/finopsmetrics/observability/distributed_telemetry.py
src/finopsmetrics/observability/finops_dashboards.py
src/finopsmetrics/observability/hardware_recommendations.py
src/finopsmetrics/observability/infrastructure_automation.py
src/finopsmetrics/observability/infrastructure_dashboard.py
src/finopsmetrics/observability/intelligent_recommendations.py
src/finopsmetrics/observability/llm_config.py
src/finopsmetrics/observability/llm_dashboards.py
src/finopsmetrics/observability/llm_observability.py
src/finopsmetrics/observability/model_cost_attribution.py
src/finopsmetrics/observability/observability_hub.py
src/finopsmetrics/observability/performance_dashboard.py
src/finopsmetrics/observability/persistence.py
src/finopsmetrics/observability/scaling_recommendations.py
src/finopsmetrics/observability/security_monitor.py
src/finopsmetrics/observability/service_mesh.py
src/finopsmetrics/observability/system_monitor.py
src/finopsmetrics/observability/telemetry_control_tower.py
src/finopsmetrics/observability/telemetry_server.py
src/finopsmetrics/observability/vizly_chart_integration.py
src/finopsmetrics/plugins/__init__.py
src/finopsmetrics/plugins/attribution.py
src/finopsmetrics/plugins/base.py
src/finopsmetrics/plugins/dashboard.py
src/finopsmetrics/plugins/decorators.py
src/finopsmetrics/plugins/integration.py
src/finopsmetrics/plugins/manager.py
src/finopsmetrics/plugins/notification.py
src/finopsmetrics/plugins/policy.py
src/finopsmetrics/plugins/recommendation.py
src/finopsmetrics/plugins/registry.py
src/finopsmetrics/plugins/telemetry.py
src/finopsmetrics/policy/__init__.py
src/finopsmetrics/policy/budget_policy.py
src/finopsmetrics/policy/compliance_policy.py
src/finopsmetrics/policy/lifecycle_policy.py
src/finopsmetrics/policy/policy_engine.py
src/finopsmetrics/policy/violation_tracker.py
src/finopsmetrics/reporting/__init__.py
src/finopsmetrics/reporting/bi_connectors.py
src/finopsmetrics/reporting/export_manager.py
src/finopsmetrics/reporting/report_builder.py
src/finopsmetrics/reporting/report_engine.py
src/finopsmetrics/reporting/scheduled_reports.py
src/finopsmetrics/saas/__init__.py
src/finopsmetrics/saas/license_manager.py
src/finopsmetrics/saas/saas_discovery.py
src/finopsmetrics/saas/shadow_it_detector.py
src/finopsmetrics/saas/usage_tracker.py
src/finopsmetrics/tagging/__init__.py
src/finopsmetrics/tagging/cost_attribution.py
src/finopsmetrics/tagging/tag_policy.py
src/finopsmetrics/tagging/tagging_engine.py
src/finopsmetrics/tagging/virtual_tagger.py
src/finopsmetrics/vizlychart/__init__.py
src/finopsmetrics/vizlychart/cli.py
src/finopsmetrics/vizlychart/demo_comprehensive.py
src/finopsmetrics/vizlychart/exceptions.py
src/finopsmetrics/vizlychart/figure.py
src/finopsmetrics/vizlychart/interaction3d.py
src/finopsmetrics/vizlychart/theme.py
src/finopsmetrics/vizlychart/vizly_isolation_config.py
src/finopsmetrics/vizlychart/ai/__init__.py
src/finopsmetrics/vizlychart/ai/nlp.py
src/finopsmetrics/vizlychart/ai/recommendation_engine.py
src/finopsmetrics/vizlychart/ai/smart_selection.py
src/finopsmetrics/vizlychart/ai/styling.py
src/finopsmetrics/vizlychart/ai_training/__init__.py
src/finopsmetrics/vizlychart/ai_training/anomaly_detection.py
src/finopsmetrics/vizlychart/ai_training/distributed_training_monitor.py
src/finopsmetrics/vizlychart/ai_training/early_stopping.py
src/finopsmetrics/vizlychart/ai_training/gradient_viz.py
src/finopsmetrics/vizlychart/ai_training/hyperparameter_viz.py
src/finopsmetrics/vizlychart/ai_training/loss_landscape.py
src/finopsmetrics/vizlychart/ai_training/model_comparison.py
src/finopsmetrics/vizlychart/ai_training/resource_monitor.py
src/finopsmetrics/vizlychart/ai_training/streaming_metrics.py
src/finopsmetrics/vizlychart/ai_training/training_monitor.py
src/finopsmetrics/vizlychart/animation/__init__.py
src/finopsmetrics/vizlychart/animation/animation_core.py
src/finopsmetrics/vizlychart/backends/__init__.py
src/finopsmetrics/vizlychart/backends/unified.py
src/finopsmetrics/vizlychart/cae/__init__.py
src/finopsmetrics/vizlychart/cae/analysis.py
src/finopsmetrics/vizlychart/cae/animation.py
src/finopsmetrics/vizlychart/cae/fields.py
src/finopsmetrics/vizlychart/cae/geometry.py
src/finopsmetrics/vizlychart/cae/mesh.py
src/finopsmetrics/vizlychart/charts/__init__.py
src/finopsmetrics/vizlychart/charts/advanced.py
src/finopsmetrics/vizlychart/charts/advanced_charts.py
src/finopsmetrics/vizlychart/charts/bar.py
src/finopsmetrics/vizlychart/charts/base.py
src/finopsmetrics/vizlychart/charts/box.py
src/finopsmetrics/vizlychart/charts/chart_3d.py
src/finopsmetrics/vizlychart/charts/datascience.py
src/finopsmetrics/vizlychart/charts/engineering.py
src/finopsmetrics/vizlychart/charts/enhanced_api.py
src/finopsmetrics/vizlychart/charts/financial.py
src/finopsmetrics/vizlychart/charts/histogram.py
src/finopsmetrics/vizlychart/charts/line.py
src/finopsmetrics/vizlychart/charts/ml_causal.py
src/finopsmetrics/vizlychart/charts/professional_charts.py
src/finopsmetrics/vizlychart/charts/scatter.py
src/finopsmetrics/vizlychart/charts/surface.py
src/finopsmetrics/vizlychart/control/__init__.py
src/finopsmetrics/vizlychart/control/axes_control.py
src/finopsmetrics/vizlychart/control/layout_control.py
src/finopsmetrics/vizlychart/control/styling_control.py
src/finopsmetrics/vizlychart/core/__init__.py
src/finopsmetrics/vizlychart/core/config.py
src/finopsmetrics/vizlychart/core/performance.py
src/finopsmetrics/vizlychart/core/renderer.py
src/finopsmetrics/vizlychart/core/streaming.py
src/finopsmetrics/vizlychart/engineering/__init__.py
src/finopsmetrics/vizlychart/engineering/bode.py
src/finopsmetrics/vizlychart/engineering/cad_import.py
src/finopsmetrics/vizlychart/engineering/cfd.py
src/finopsmetrics/vizlychart/engineering/fem.py
src/finopsmetrics/vizlychart/engineering/modal.py
src/finopsmetrics/vizlychart/engineering/stress.py
src/finopsmetrics/vizlychart/engineering/thermal.py
src/finopsmetrics/vizlychart/enterprise/__init__.py
src/finopsmetrics/vizlychart/enterprise/admin.py
src/finopsmetrics/vizlychart/enterprise/ai.py
src/finopsmetrics/vizlychart/enterprise/api.py
src/finopsmetrics/vizlychart/enterprise/benchmarks.py
src/finopsmetrics/vizlychart/enterprise/charts.py
src/finopsmetrics/vizlychart/enterprise/collaboration.py
src/finopsmetrics/vizlychart/enterprise/connectors.py
src/finopsmetrics/vizlychart/enterprise/dashboard.py
src/finopsmetrics/vizlychart/enterprise/dashboard_server.py
src/finopsmetrics/vizlychart/enterprise/docs_server.py
src/finopsmetrics/vizlychart/enterprise/exports.py
src/finopsmetrics/vizlychart/enterprise/gis.py
src/finopsmetrics/vizlychart/enterprise/licensing.py
src/finopsmetrics/vizlychart/enterprise/metrics_aggregator.py
src/finopsmetrics/vizlychart/enterprise/monitoring.py
src/finopsmetrics/vizlychart/enterprise/performance.py
src/finopsmetrics/vizlychart/enterprise/security.py
src/finopsmetrics/vizlychart/enterprise/server.py
src/finopsmetrics/vizlychart/enterprise/testing.py
src/finopsmetrics/vizlychart/enterprise/themes.py
src/finopsmetrics/vizlychart/gpu/__init__.py
src/finopsmetrics/vizlychart/gpu/acceleration.py
src/finopsmetrics/vizlychart/gpu/backends.py
src/finopsmetrics/vizlychart/gpu/kernels.py
src/finopsmetrics/vizlychart/gpu/memory.py
src/finopsmetrics/vizlychart/integrations/__init__.py
src/finopsmetrics/vizlychart/integrations/pandas_integration.py
src/finopsmetrics/vizlychart/interaction3d/__init__.py
src/finopsmetrics/vizlychart/interaction3d/advanced.py
src/finopsmetrics/vizlychart/interaction3d/animation.py
src/finopsmetrics/vizlychart/interaction3d/camera.py
src/finopsmetrics/vizlychart/interaction3d/gestures.py
src/finopsmetrics/vizlychart/interaction3d/manipulation.py
src/finopsmetrics/vizlychart/interaction3d/navigation.py
src/finopsmetrics/vizlychart/interaction3d/scene.py
src/finopsmetrics/vizlychart/interaction3d/scene_manager.py
src/finopsmetrics/vizlychart/interaction3d/selection.py
src/finopsmetrics/vizlychart/interaction3d/vr.py
src/finopsmetrics/vizlychart/interactive/__init__.py
src/finopsmetrics/vizlychart/interactive/base.py
src/finopsmetrics/vizlychart/interactive/controls.py
src/finopsmetrics/vizlychart/interactive/dashboard.py
src/finopsmetrics/vizlychart/interactive/streaming.py
src/finopsmetrics/vizlychart/interactive/tooltips.py
src/finopsmetrics/vizlychart/monitoring/__init__.py
src/finopsmetrics/vizlychart/monitoring/agent_monitor.py
src/finopsmetrics/vizlychart/monitoring/llm_monitor.py
src/finopsmetrics/vizlychart/monitoring/rag_metrics.py
src/finopsmetrics/vizlychart/optimization/__init__.py
src/finopsmetrics/vizlychart/optimization/cost_optimizer.py
src/finopsmetrics/vizlychart/rendering/__init__.py
src/finopsmetrics/vizlychart/rendering/canvas.py
src/finopsmetrics/vizlychart/rendering/export.py
src/finopsmetrics/vizlychart/rendering/primitives.py
src/finopsmetrics/vizlychart/rendering/renderer.py
src/finopsmetrics/vizlychart/rendering/vizlyengine.py
src/finopsmetrics/vizlychart/scientific/__init__.py
src/finopsmetrics/vizlychart/scientific/signal_processing.py
src/finopsmetrics/vizlychart/scientific/specialized_plots.py
src/finopsmetrics/vizlychart/scientific/statistics.py
src/finopsmetrics/vizlychart/streaming/__init__.py
src/finopsmetrics/vizlychart/streaming/analytics.py
src/finopsmetrics/vizlychart/streaming/compression.py
src/finopsmetrics/vizlychart/streaming/data_streamer.py
src/finopsmetrics/vizlychart/streaming/realtime.py
src/finopsmetrics/vizlychart/streaming/streaming_charts.py
src/finopsmetrics/vizlychart/streaming/websocket_server.py
src/finopsmetrics/vizlychart/vr/__init__.py
src/finopsmetrics/vizlychart/vr/core.py
src/finopsmetrics/vizlychart/vr/immersive_charts.py
src/finopsmetrics/vizlychart/vr/spatial.py
src/finopsmetrics/vizlychart/vr/webxr.py
src/finopsmetrics/vizlychart/web/__init__.py
src/finopsmetrics/vizlychart/web/components.py
src/finopsmetrics/vizlychart/web/export.py
src/finopsmetrics/vizlychart/web/server.py
src/finopsmetrics/webui/__init__.py
src/finopsmetrics/webui/server.py
src/finopsmetrics/webui/templates/base.html
src/finopsmetrics/webui/templates/cfo_dashboard.html
src/finopsmetrics/webui/templates/coo_dashboard.html
src/finopsmetrics/webui/templates/index.html
src/finopsmetrics/webui/templates/infrastructure_dashboard.html
tests/README.md
tests/conftest.py
tests/test_dashboards.py
tests/test_integration.py
tests/test_llm_observability.py
tests/test_observability_hub.py
tests/test_persistence.py
tests/test_saas_telemetry_agent.py
tests/test_telemetry_agents.py
tests/test_vizlychart.py
tests/test_vizlychart_enterprise.py
tests/iac/__init__.py
tests/iac/test_iac.py
tests/insights/__init__.py
tests/insights/test_delivery.py
tests/insights/test_insight_engine.py
tests/insights/test_personas.py
tests/ml/__init__.py
tests/ml/test_anomaly_detector.py
tests/ml/test_cost_predictor.py
tests/ml/test_pattern_recognition.py
tests/multicloud/__init__.py
tests/multicloud/test_multicloud.py
tests/plugins/__init__.py
tests/plugins/test_decorators.py
tests/plugins/test_plugin_base.py
tests/plugins/test_plugin_registry.py
tests/policy/__init__.py
tests/policy/test_policy_engine.py
tests/reporting/__init__.py
tests/reporting/test_reporting.py
tests/saas/__init__.py
tests/saas/test_saas.py
tests/tagging/__init__.py
tests/tagging/test_cost_attribution.py
tests/tagging/test_tag_policy.py
tests/tagging/test_tagging_engine.py
tests/tagging/test_virtual_tagger.py