Skip to content

Platform Overview

ClairAI is an AI-powered observability platform delivered as containerized services on Amazon EKS, deployed via Helm charts from AWS Marketplace.

Core Components

Component Role Port
Backend Observability APIs - monitoring, alerting, logs, cost management 8000
Frontend React Admin Dashboard with SSO (Cognito) 8080
AI Agent 3 specialized AI models (Auto, RCA, FinOps) powered by Amazon Bedrock 8001
Prometheus MCP Server Queries AWS Managed Prometheus metrics via SigV4 8080
Loki MCP Server Queries Grafana Loki logs via LogQL 8080
Billing MCP Server AWS Cost Explorer, Compute Optimizer, Budgets analysis 8080
YACE AWS CloudWatch metrics exporter for Prometheus 9090

AI Agent Models

Model Purpose
auto-v1 Intelligent routing - automatically selects RCA or FinOps based on query
rca-v1 Root Cause Analysis using Prometheus metrics and Loki logs
finops-v1 Financial Operations - AWS cost analysis and optimization

Authentication

  • Frontend uses AWS Cognito (OIDC) for SSO
  • Backend validates JWT tokens with RBAC (ADMIN, EDITOR, VIEWER roles)
  • Set AUTH_ENABLED=false on backend to disable authentication for testing
  • Agent has no authentication (relies on network-level security)

Kubernetes Namespaces

Namespace Components
clairai-core Backend, Frontend
clairai-agent AI Agent
clairai-mcp Prometheus MCP, Loki MCP, Billing MCP
clairai-metrics-manager YACE

Version

  • Current: v1.0.1
  • Helm Chart: 1.0.2

AWS Marketplace

Buyers deploy ClairAI in their own AWS account using Marketplace ECR images and the published Helm chart. See: