<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ANURAJ SINGH</title>
    <description>The latest articles on DEV Community by ANURAJ SINGH (@anuraj_singh).</description>
    <link>https://dev.to/anuraj_singh</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4232594%2Fd498d40c-599d-4446-800d-4b7f554f4051.png</url>
      <title>DEV Community: ANURAJ SINGH</title>
      <link>https://dev.to/anuraj_singh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/anuraj_singh"/>
    <language>en</language>
    <item>
      <title># Building DevOps Command Center AI with Switch: A Multi-Agent Approach to Incident Investigation By Anuraj Singh | Flip the Switch Hackathon 2026</title>
      <dc:creator>ANURAJ SINGH</dc:creator>
      <pubDate>Sat, 07 Nov 2026 18:09:42 +0000</pubDate>
      <link>https://dev.to/anuraj_singh/-building-devops-command-center-ai-with-switch-a-multi-agent-approach-to-incident-investigation-2acf</link>
      <guid>https://dev.to/anuraj_singh/-building-devops-command-center-ai-with-switch-a-multi-agent-approach-to-incident-investigation-2acf</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Modern software systems are becoming increasingly complex. A single production incident can involve multiple services, application logs, database failures, deployment issues, and communication between engineering teams.&lt;/p&gt;

&lt;p&gt;For DevOps engineers and Site Reliability Engineers (SREs), investigating these incidents often means switching between multiple tools, monitoring dashboards, and communication channels.&lt;/p&gt;

&lt;p&gt;We wanted to explore a better approach.&lt;/p&gt;

&lt;p&gt;That's how we built &lt;strong&gt;DevOps Command Center AI&lt;/strong&gt; — an AI-powered DevOps incident investigation and orchestration platform integrated with Switch Gateway.&lt;/p&gt;

&lt;p&gt;Our goal was to bring AI agents, incident communication, real-time monitoring, and human-controlled operations into one centralized dashboard.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem We Wanted to Solve
&lt;/h2&gt;

&lt;p&gt;Traditional incident management workflows can become fragmented.&lt;/p&gt;

&lt;p&gt;Engineers often need to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Investigate application failures manually.&lt;/li&gt;
&lt;li&gt;Analyze logs from different sources.&lt;/li&gt;
&lt;li&gt;Coordinate with multiple team members.&lt;/li&gt;
&lt;li&gt;Track incident updates across communication channels.&lt;/li&gt;
&lt;li&gt;Evaluate remediation recommendations before taking action.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We wanted to create a centralized environment where an AI agent could assist with investigation while human operators retained control over important decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why We Chose Switch
&lt;/h2&gt;

&lt;p&gt;Switch provides an infrastructure for connecting and coordinating AI agents through a centralized Gateway.&lt;/p&gt;

&lt;p&gt;Instead of building every agent communication mechanism from scratch, we used Switch as the communication and integration layer for our application.&lt;/p&gt;

&lt;p&gt;Our implementation uses Switch Gateway for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agent registration and discovery.&lt;/li&gt;
&lt;li&gt;Authenticated communication.&lt;/li&gt;
&lt;li&gt;Room-based agent interaction.&lt;/li&gt;
&lt;li&gt;Real-time event streaming.&lt;/li&gt;
&lt;li&gt;Agent activity monitoring.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This allowed us to focus on building the DevOps experience around connected agents.&lt;/p&gt;

&lt;h2&gt;
  
  
  Connecting Our AI Agent
&lt;/h2&gt;

&lt;p&gt;For our initial implementation, we connected a DevOps investigation agent named:&lt;/p&gt;

&lt;p&gt;devops-investigator&lt;/p&gt;

&lt;p&gt;The agent uses the Antigravity CLI connector and is registered with Switch Gateway.&lt;/p&gt;

&lt;p&gt;Its intended responsibilities include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Investigating application incidents.&lt;/li&gt;
&lt;li&gt;Analyzing available logs.&lt;/li&gt;
&lt;li&gt;Identifying potential root causes.&lt;/li&gt;
&lt;li&gt;Recommending corrective actions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The agent is displayed in our AI Agents dashboard, where operators can inspect its registration details, connector information, and granted tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  Building the Incident Response War Room
&lt;/h2&gt;

&lt;p&gt;One of the most important parts of our implementation is the Incident Response War Room.&lt;/p&gt;

&lt;p&gt;We configured a dedicated room through Switch Gateway where the operator can communicate with the registered AI agent.&lt;/p&gt;

&lt;p&gt;Instead of managing agent interactions in a separate interface, we integrated the room directly into our DevOps Command Center.&lt;/p&gt;

&lt;p&gt;The workflow allows operators to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the Incident Response Channel.&lt;/li&gt;
&lt;li&gt;Send an investigation request.&lt;/li&gt;
&lt;li&gt;Dispatch the message through Switch.&lt;/li&gt;
&lt;li&gt;Receive agent responses.&lt;/li&gt;
&lt;li&gt;Monitor the conversation in the dashboard.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This creates a centralized environment for incident investigation and coordination.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real-Time Monitoring with Server-Sent Events
&lt;/h2&gt;

&lt;p&gt;Incident investigation is not just about sending messages. Operators also need visibility into what is happening.&lt;/p&gt;

&lt;p&gt;We integrated Server-Sent Events (SSE) to receive live updates from Switch Gateway.&lt;/p&gt;

&lt;p&gt;Our application uses real-time event streams to monitor agent and chat activity.&lt;/p&gt;

&lt;p&gt;The frontend processes these events to update relevant dashboard information without requiring continuous manual refreshes.&lt;/p&gt;

&lt;p&gt;This powers the Live Logs experience and helps operators follow activity as it happens.&lt;/p&gt;

&lt;h2&gt;
  
  
  Human-in-the-Loop Governance
&lt;/h2&gt;

&lt;p&gt;Automation is useful, but allowing an AI agent to execute sensitive production operations without human authorization introduces risk.&lt;/p&gt;

&lt;p&gt;We designed our platform around a human-in-the-loop approach.&lt;/p&gt;

&lt;p&gt;The application includes an Action Approvals interface intended to provide visibility into approval requests and operator authorization.&lt;/p&gt;

&lt;p&gt;Sensitive or destructive actions should require explicit human approval rather than being executed automatically.&lt;/p&gt;

&lt;p&gt;This keeps human operators involved in critical operational decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Our DevOps Command Center
&lt;/h2&gt;

&lt;p&gt;We built a centralized web dashboard using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Vite&lt;/li&gt;
&lt;li&gt;Tailwind CSS&lt;/li&gt;
&lt;li&gt;Python backend integration&lt;/li&gt;
&lt;li&gt;Switch Gateway&lt;/li&gt;
&lt;li&gt;PostgreSQL&lt;/li&gt;
&lt;li&gt;REST APIs&lt;/li&gt;
&lt;li&gt;Server-Sent Events&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The dashboard includes:&lt;/p&gt;

&lt;p&gt;Overview Dashboard: A centralized view of incidents, agent activity, and service health.&lt;/p&gt;

&lt;p&gt;AI Agents: A place to discover and inspect registered Switch agents.&lt;/p&gt;

&lt;p&gt;Incident Response: A dedicated War Room for operator-agent communication.&lt;/p&gt;

&lt;p&gt;Live Logs: Real-time activity monitoring.&lt;/p&gt;

&lt;p&gt;Approvals: Human-in-the-loop governance interface.&lt;/p&gt;

&lt;p&gt;Workflows: A visual representation of incident investigation and remediation stages.&lt;/p&gt;

&lt;p&gt;Deployments: A dashboard for viewing release history and demonstration scenarios.&lt;/p&gt;

&lt;p&gt;Some dashboard metrics, cluster health values, and deployment scenarios use simulated demonstration data rather than live production infrastructure.&lt;/p&gt;

&lt;h2&gt;
  
  
  Challenges and What We Learned
&lt;/h2&gt;

&lt;p&gt;Building this project gave us several practical lessons.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Agent Connectivity&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Connecting an agent is only the first step. Managing its session, registration, communication, and availability requires careful integration.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Real-Time Event Handling&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;SSE integration requires attention to reconnection, event handling, and duplicate event prevention.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Authentication and Security&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We used Switch Gateway authentication and session cookies instead of exposing backend credentials in the frontend.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Separating Real and Simulated Data&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A monitoring dashboard should clearly distinguish actual integration status from simulated infrastructure metrics. This is important for transparency and trustworthy demonstrations.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next?
&lt;/h2&gt;

&lt;p&gt;There is still room to expand the platform.&lt;/p&gt;

&lt;p&gt;Our future plans include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Connecting additional specialized DevOps agents.&lt;/li&gt;
&lt;li&gt;Integrating external collaboration platforms.&lt;/li&gt;
&lt;li&gt;Improving incident correlation.&lt;/li&gt;
&lt;li&gt;Expanding real infrastructure monitoring.&lt;/li&gt;
&lt;li&gt;Testing complete approval and remediation workflows.&lt;/li&gt;
&lt;li&gt;Connecting actual deployment pipelines.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We see this project as a foundation for a more collaborative and intelligent DevOps incident response environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Building DevOps Command Center AI helped us explore how Switch can serve as a communication and orchestration layer for AI-powered operational workflows.&lt;/p&gt;

&lt;p&gt;By combining a registered AI agent, a centralized Incident Response War Room, real-time event streaming, and human-in-the-loop governance, we created a unified environment for DevOps incident investigation.&lt;/p&gt;

&lt;p&gt;The biggest takeaway was simple:&lt;/p&gt;

&lt;p&gt;AI agents become more useful when they can collaborate through a structured system while humans remain in control of critical decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Project Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;GitHub Repository: &lt;a href="https://github.com/its-anuraj/devops-command-center-ai" rel="noopener noreferrer"&gt;https://github.com/its-anuraj/devops-command-center-ai&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Demo Video:&lt;a href="https://youtu.be/VT4aW0o_cmo" rel="noopener noreferrer"&gt;https://youtu.be/VT4aW0o_cmo&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Live Frontend Preview: &lt;a href="https://devops-command-center-ai.vercel.app" rel="noopener noreferrer"&gt;https://devops-command-center-ai.vercel.app&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Built for Flip the Switch Hackathon 2026 by Anuraj Singh and Team Bit Rebels.&lt;/p&gt;

&lt;h1&gt;
  
  
  Switch #DevOps #AgenticAI #AI #SRE #Hackathon #MultiAgentSystems
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5xzl6tfnznefc54877lz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5xzl6tfnznefc54877lz.png" alt=" " width="800" height="383"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn2br26uifuwkglg2rgaz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn2br26uifuwkglg2rgaz.png" alt=" " width="800" height="459"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg0grzes5xakrkff2dq40.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg0grzes5xakrkff2dq40.png" alt=" " width="800" height="460"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8dy990mfmug7atv8w8l8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8dy990mfmug7atv8w8l8.png" alt=" " width="800" height="356"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>automation</category>
      <category>devops</category>
      <category>sre</category>
    </item>
  </channel>
</rss>
