Multi-Agent AI Architecture for Site Reliability Engineering in Cloud-Native Infrastructure

komodor · Tech · 2026 · source Agentic: yes · promotional bias: high · source-backed · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Cloud-native site reliability engineering and incident response

Modern cloud-native incidents span Kubernetes, service meshes, GPUs, storage, IAM, ingress, queues, cloud APIs, and customer-specific topology, so a single generalist AI agent either receives too much noisy context or too little relevant context to diagnose root causes reliably.

Constraints:

Architecture

Klaudia AI is organized as a three-layer multi-agent SRE architecture. A Domain Agnostic Core provides shared reasoning infrastructure: Planner, Enricher, Action Executor, Validation Engine, Guardrail Engine, Knowledge Graph, Eval Engine, and Continuous Learning. Agentic workflow orchestrators own Detect, Investigate, Remediate, Optimize, and Prevent phases. More than 50 domain-specific SME agents cover technologies such as GPU/NVIDIA, AWS, ArgoCD, Istio, Cilium, Airflow, Redis, Kafka, and Postgres. Investigations start with a hypothesis, use the knowledge graph to retrieve connected context, run a main RCA track and SME tracks in parallel, query customer knowledge bases and memory, isolate uncertain SMEs, and hand off from investigation to remediation when enough evidence exists.

Diagram confidence: explicit (topology described by the source).

flowchart LR
  Incident["Incident input"] --> Workflows["Agentic workflows"]
  Core["Domain Agnostic Core"] --> Workflows
  Workflows --> Investigator["Investigator"]
  Investigator --> SMEs["SME agents"]
  Investigator --> KBQA["Knowledge Base Query Agent"]
  Investigator --> Graph["Knowledge Graph"]
  SMEs --> Tools["Domain tools and telemetry"]
  SMEs --> Graph
  KBQA --> KB["Customer knowledge base"]
  KBQA --> Memory["Self-Learning Memory"]
  Blueprint["Blueprint"] --> Graph
  Investigator --> Remediator["Remediator"]
  Core --> Eval["Eval Engine"]
  Core --> Learning["Continuous Learning"]
  Learning --> Memory
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Incident input Alert or reliability event that starts the investigation. Agentic workflows
Domain Agnostic Core Shared reasoning infrastructure containing planner, enricher, action executor, validation, guardrails, knowledge graph, eval, and learning components. Agentic workflows, Knowledge Graph, Eval Engine, Continuous Learning
Agentic workflows Workflow orchestrators for Detect, Investigate, Remediate, Optimize, and Prevent phases. Incident input, Domain Agnostic Core, Investigator, Remediator
Investigator Workflow agent that forms hypotheses, chooses SME agents, synthesizes findings, and surfaces root cause. Agentic workflows, SME agents, Knowledge Graph, Knowledge Base Query Agent, Remediator
SME agents Domain-specific autonomous agents for Kubernetes, GPU/NVIDIA, AWS, ArgoCD, Istio, Cilium, Airflow, Redis, Kafka, Postgres, and other technologies. Investigator, Knowledge Graph, Domain tools and telemetry
Knowledge Graph Relationship engine mapping entities and dependencies across the cloud-native stack. Domain Agnostic Core, Investigator, SME agents, Blueprint
Knowledge Base Query Agent Retrieval agent that queries customer documentation, runbooks, postmortems, and historical learnings from a vector database. Investigator, Customer knowledge base, Self-Learning Memory
Customer knowledge base Confluence pages, runbooks, postmortems, and customer documentation used as organization-specific retrieval context. Knowledge Base Query Agent
Blueprint Always-loaded architectural truth containing service dependencies, topology, constraints, and compliance rules for the customer environment. Knowledge Graph
Self-Learning Memory Automatically indexed memory of past root causes, remediation patterns, and environment patterns. Knowledge Base Query Agent, Continuous Learning
Remediator Workflow stage that receives investigation findings and initiates remediation when action is needed. Investigator, Domain Agnostic Core
Eval Engine Shared evaluation component for validating platform and agent behavior. Domain Agnostic Core
Continuous Learning Shared component that captures learnings from incidents and makes them available to later investigations. Domain Agnostic Core, Self-Learning Memory
Domain tools and telemetry Domain-specific APIs, metrics, logs, and external systems queried by SME agents or customer-supplied agents. SME agents

Data flow

An incident enters the workflow layer, where the Investigator forms an initial hypothesis and follows the knowledge graph from alert to connected services, pods, nodes, GPUs, deployments, and other relevant entities. The main RCA track accumulates evidence while SME agents run in parallel over their own domains, and a Knowledge Base Query Agent retrieves customer runbooks, postmortems, and documentation from a vector database. Findings flow back to the Investigator; if sufficient, it surfaces root cause, and if action is needed, it hands off to the Remediator. Continuous learning indexes past root causes, remediations, and environment patterns for future incidents.

3 supporting quotes
“When the Investigator receives an incident, it forms an initial hypothesis and selects which SMEs to consult based on what it finds.”article, stated
“they follow the graph from alert to service to pod to node to GPU to deploy, retrieving only what’s connected and relevant”article, stated
“The Main RCA Track and the SME Agents Track run in parallel, enriching the investigation iteratively across multiple passes.”article, stated

Why this architecture

Komodor frames the core production problem as context engineering: infrastructure agents need the right connected context at the right moment, not a larger undifferentiated prompt. The architecture mirrors human SRE war rooms by combining specialization with coordination. The shared core avoids rebuilding orchestration, the knowledge graph keeps retrieval connected and context-window efficient, and domain-specific SMEs isolate expertise so uncertain agents do not contaminate the whole investigation.

3 supporting quotes
“This isn’t an LLM problem, it never was – it’s a context engineering problem.”article, stated
“That human model works precisely because it combines specialization with coordination.”article, stated
“A poorly-performing or uncertain agent doesn’t contaminate the rest of the investigation.”article, stated

Models used: Klaudia AI · Planner · Enricher · Action Executor · Validation Engine · Guardrail Engine · Knowledge Graph · Eval Engine · Continuous Learning · SME agents · Knowledge Base Query Agent · VectorDB

Scale

Alternatives considered (roads not taken)

Use one generalist AI SRE agent

Rejected because: The source says modern infrastructure incidents require simultaneous specialists coordinated across domains.

“You don’t need a generalist anymore. You need a Kubernetes specialist, a networking engineer, a database admin, a GPU expert”article, stated
“with someone coordinating the picture. That’s what actually resolves modern incidents.”article, stated

Dump the entire cluster state into the prompt

Rejected because: The article says too much raw data drowns the model in noise.

“Dump the entire cluster state into a prompt and the model drowns in noise.”article, stated

Give the agent only a narrow local slice of data

Rejected because: The article says narrow slices cause confident fabrication from insufficient context when root causes span layers.

“Give it a narrow slice and it confidently fabricates conclusions from insufficient context.”article, stated
“Most AI SRE tools today will show you one layer, while the actual problem spans ten.”article, stated

Rebuild orchestration for every new domain agent

Rejected because: Komodor designed new agents as extensions of an existing platform so they plug into shared workflows and the relationship engine.

“Each new domain is an extension of a mature platform, not a rebuild from scratch.”article, stated
“The graph grows with each new domain without requiring existing agents to be retrained or rebuilt.”article, stated

Patterns

multi-agent-orchestration (architecture)

Klaudia coordinates workflow agents and more than 50 specialist SME agents so investigations can run through detect, investigate, remediate, optimize, and prevent phases.

“Below that are the Agentic Workflows: Detect → Investigate → Remediate → Optimize → Prevent”article, stated
“These workflow agents are the orchestrators. Each one owns a specific phase of the reliability engineering process”article, stated

context-engineering (context)

The system scopes each agent's input and follows the relationship graph so each investigation retrieves the right connected context instead of dumping all telemetry into the prompt.

“retrieving the right system context at the correct moment, and reasoning across it with domain-specific precision”article, stated
“Each SME gets only the context it needs, reducing hallucination risk while keeping the overall system accurate.”article, stated

rag-retrieval (retrieval)

A Knowledge Base Query Agent retrieves customer documentation, runbooks, postmortems, and historical learnings from vector databases during investigations.

“A Knowledge Base Query Agent runs alongside both tracks, pulling relevant content from indexed customer documentation, runbooks, and postmortems stored in a vector database.”article, stated
“Historical learnings from past investigations are also surfaced through VectorDB queries”article, stated

agent-memory (learning)

Klaudia accumulates past root causes, remediations, and environment patterns into self-learning memory so future investigations can use prior incident knowledge.

“The Self-Learning Memory accumulates automatically over time, capturing root causes and remediation patterns from every investigation.”article, stated
“Past root causes, remediations, and environment patterns are captured and automatically indexed per customer.”article, stated

eval-driven-development (quality)

The shared Domain Agnostic Core includes an Eval Engine, and new domain agents are built in a structured, testable format before joining investigations.

“Building a new Klaudia agent means encoding domain expertise into a structured, testable format that plugs into the existing platform”article, stated
“Building a new Klaudia agent means encoding domain expertise into a structured, testable format that plugs into the existing platform”article, stated

safety-policy-enforcement (governance)

Guardrail and validation engines sit in the shared core, and customer-supplied agents run sandboxed with audited actions.

“A single Python file, validation in Klaudia Lab, and the agent joins investigations alongside Komodor’s native SMEs”article, stated
“the agent joins investigations alongside Komodor’s native SMEs, running in a sandboxed environment with all actions audited”article, stated

Tradeoffs

Use coordinated specialist agents instead of a single generalist.

Chose Workflow orchestrators plus domain-specific SME agents over One agent owning detection through resolution.

Rationale: Modern incidents require specialization and coordination across layers, and handoff between workflow agents avoids a monolithic agent owning the whole flow.

“That handoff capability between workflow agents is a meaningful distinction from systems where a single agent tries to own the entire flow from detection through resolution.”article, stated

Use a knowledge graph to constrain retrieval.

Chose Relationship-guided graph traversal over Blind search across the entire environment.

Rationale: Following relationships preserves context window space and reduces investigation time by fetching only connected data.

“agents don’t search blindly across the entire system, they follow the graph from alert to service to pod to node to GPU to deploy”article, stated
“it preserves context window space by fetching precisely what’s needed rather than everything”article, stated

Make new domain agents extensions of the platform.

Chose Structured, testable SME modules plugged into shared orchestration over Retraining or rebuilding existing agents for each domain.

Rationale: Komodor reports that this platform design lets new domain agents ship in weeks while reusing workflows and graph infrastructure.

“with no model retraining and no rebuilding of orchestration logic”article, stated
“Each new domain is an extension of a mature platform, not a rebuild from scratch.”article, stated

Allow customer-supplied agents through Bring Your Own Agent.

Chose MCP or OpenAPI-defined customer agents in a sandbox over Only Komodor-native SME agents.

Rationale: The platform can extend to customer tools and expertise while controlling triggers, outputs, auditing, and sandboxing.

“Organizations define the trigger conditions for their own services, tools and agents via MCP or an OpenAPI specification”article, stated
“running in a sandboxed environment with all actions audited”article, stated

Gotchas (what bit them)

Too much infrastructure context can be as harmful as too little.

Root cause: Large cloud-native stacks generate noisy, interconnected telemetry that can drown a model or omit critical cross-layer causes.

Resolution: Follow the knowledge graph and give each SME only connected, domain-relevant context.

“they’re trying to reason across a web of interconnected systems with either too much data or too little of the right kind”article, stated
“retrieving only what’s connected and relevant”article, stated

Symptoms rarely point directly at root cause in cloud-native incidents.

Root cause: Failures cascade across systems, so the symptom layer and cause layer can be separated by network policy, storage, GPU, deployment, or other dependencies.

Resolution: Use graph traversal and parallel SME investigation to follow dependencies from alert to related entities.

“The symptoms that surface during an incident almost never point directly to the root cause.”article, stated
“Real incidents cascade, they don’t stay in the domain where the symptom appears.”article, stated

An SME that is uncertain or wrong can pollute a broader investigation if not isolated.

Root cause: Multi-agent investigations combine findings from multiple specialists, so unchecked low-confidence outputs can contaminate synthesis.

Resolution: Keep SME agents isolated and feed only their domain findings into orchestrated investigation flow.

“A poorly-performing or uncertain agent doesn’t contaminate the rest of the investigation.”article, stated
“Each SME gets only the context it needs, reducing hallucination risk while keeping the overall system accurate.”article, stated

Generic infrastructure knowledge is insufficient for organization-specific RCA.

Root cause: Manifests show what is deployed but not why it is configured that way, blast radius, or historical handling patterns.

Resolution: Combine an always-loaded Blueprint, on-demand knowledge-base retrieval, and self-learning memory.

“Kubernetes manifests tell Klaudia what is deployed. They don’t explain why things are configured a certain way”article, stated
“The Blueprint is always loaded and contains architectural truth: service dependencies, topology, constraints, and compliance rules”article, stated

Evaluation

The article reports vendor-side evidence through agent delivery velocity, shadow testing, A/B validation, customer beta, and customer outcome claims such as faster diagnosis and MTTR reduction. It also names an Eval Engine as part of the architecture, but detailed benchmark methodology is not included.

Metrics: GPU agent zero-to-GA in four weeks · ArgoCD agent GA in two weeks · Airflow agent four-week delivery · 55% faster pipeline failure diagnosis against baseline · Up to 80% reduction in MTTR for Kubernetes issues · Query response time from hours to seconds · More than 50 SME agents

4 supporting quotes
“moving through research into NVIDIA failure modes and DCGM metrics, into building GPU-specific tooling and a first prototype in Klaudia Lab”article, stated
“finally A/B validation and customer beta before shipping”article, stated
“delivered 55% faster pipeline failure diagnosis against baseline”article, stated
“up to 80% reduction in MTTR for Kubernetes issues, with query response time dropping from hours to seconds”article, stated

Outcomes

Claims are vendor-reported. The system targets cloud-native environments with hundreds of microservices, ships more than 50 SME agents, and reports specific customer outcomes for Airflow and Cisco Outshift.

4 supporting quotes
“Today Komodor ships more than 50 of these agents across the cloud-native infrastructure stack”article, stated
“The ArgoCD agent reached GA in two weeks.”article, stated
“delivered 55% faster pipeline failure diagnosis against baseline”article, stated
“up to 80% reduction in MTTR for Kubernetes issues, with query response time dropping from hours to seconds”article, stated