🛡️ SentinelOps AI — Autonomous Enterprise Observability & Safety-Gated Remediation Agent
The world's first autonomous, multi-lingual, safety-gated SRE remediation engine powered by Model Context Protocol (MCP), Groq LLMs, Indic Voice APIs, and SOC2 compliance automation.
💡 Inspiration
Every single minute a production microservice goes down, enterprise businesses bleed thousands of dollars in unrecoverable revenue. During high-severity outages, SRE teams are flooded with fragmented Datadog alerts, scattered runbooks, and high-risk manual triage.
Existing AI observability tools today are just "vibe-coded" chatbots — they generate text but can never be trusted to touch real production infrastructure without human oversight.
We set out to build SentinelOps AI: an autonomous AI SRE agent that doesn't just chat, but deterministically traces cascading microservice failures, visualizes cross-cloud blast radiuses, dry-runs Kubernetes patches in isolated sandboxes, escalates voice briefings in regional languages, and enforces strict SOC2 Type II safety gates.
🚀 What It Does
SentinelOps AI acts as an autonomous virtual SRE engineer for enterprise cloud platforms:
- Downtime Bleed Financial Ledger: Real-time financial loss tracking ($15.00/sec) powered by cost-per-minute impact models.
- Anthropic Model Context Protocol (MCP) Trace DAG: Executes a deterministic, multi-step agent workflow:
- Language Intent Detection: Parses multi-lingual developer prompts across English, Kannada (ಕನ್ನಡ), and Hindi (हिंदी).
- Telemetry Correlation: Parses live container logs alongside CPU, memory, and database metrics.
- RAG SOP Retrieval: Vector-searches internal runbooks and historical post-mortems.
- Root Cause Diagnosis: Identifies connection pool exhaustion, memory fragmentation, or CrashLoopBackOff events.
- Interactive Blast Radius Map: Auto-maps cascading cross-cloud dependency topology in pure React SVG with real-time health indicators.
- Indic Voice Escalation: Synthesizes localized audio briefings via ElevenLabs and Sarvam AI Indic Voice APIs for on-call engineers.
- Kubernetes Sandbox Dry-Run: Executes
kubectl apply --dry-run=serverto generate visual YAML spec diffs before any change is authorized. - Automated SOC2 Compliance Post-Mortem: Generates cryptographic, audit-grade incident reports featuring millisecond-precision AI timelines and 6/6 SOC2 trust control validations (CC6.1, CC6.6, CC7.4).
🛠️ How We Built It
SentinelOps AI is constructed as a modern, decoupled full-stack architecture:
- Agent Core & Tools: Built around Anthropic's Model Context Protocol (MCP) tool-use spec for deterministic tool selection and execution.
- LLM Orchestration: Groq Cloud API running
qwen/qwen3.6-27bfor sub-500ms multi-lingual reasoning, paired with fallback providers. - Voice Synthesis: Integrated Sarvam AI (Indic Voice API) and ElevenLabs for multi-lingual audio briefing generation (English, Kannada, Hindi).
- Frontend & Visualization: React 19, Vite, TypeScript, and TailwindCSS for an ultra-fast, glassmorphism dark-mode UI with custom SVG topology rendering.
- Backend API & Database: Node.js, Express, Prisma ORM, and SQLite for millisecond database queries, background seeding, and audit logging.
⚙️ Challenges We Ran Into
- Deterministic Tool Chaining: LLMs often hallucinate tool parameters. Implementing strict JSON schema validations and MCP DAG orchestrator wrappers guaranteed that the agent follows a safe, predictable step sequence.
- Dynamic Dependency Visualization: Rendering complex cross-service dependency graphs without heavy external libraries required crafting custom SVG math algorithms for dynamic node positioning and pulsed animated connection paths.
- Production PaaS Deployment: Resolving single-port production deployments on Railway/Render required decoupling database migrations from build steps and implementing instant, non-blocking Express server initialization with asynchronous background seeding.
🏆 Accomplishments That We're Proud Of
- ⚡ Sub-15 Minute MTTR: Slashed Mean Time To Resolution (MTTR) from an industry average of 45 minutes down to under 15 minutes.
- 🗣️ First Multi-Lingual SRE Agent: Native support for Indic languages (Kannada & Hindi) allowing global SRE teams to receive localized voice briefings.
- 🛡️ Zero Unauthorized Writes: 100% enforcement of human-in-the-loop safety gates with interactive Kubernetes dry-run diffs.
- 📊 Audit-Ready SOC2 Reports: Instant PDF/Markdown post-mortem generation with cryptographic attestation hashing.
📚 What We Learned
We learned that autonomy in enterprise software requires strict control boundaries. By pairing high-speed LLM reasoning (Groq) with deterministic protocol architectures (Anthropic MCP) and visual safety gates (Kubernetes Dry-Run), AI agents can transition from simple conversational bots to trusted infrastructure operators.
🔮 What's Next for SentinelOps AI
- 🔗 Native Datadog & PagerDuty Integration: Deep webhooks for automatic PagerDuty incident trigger ingestion.
- ☸️ Live Kubernetes Cluster Operator: Custom CRD (Custom Resource Definition) controller for native cluster deployment.
- 💰 Dodo Payments API Integration: Automated financial ledger settlement for cloud downtime SLAs.
Built With
- anthropic-mcp
- docker
- elevenlabs
- express.js
- groq
- node.js
- prisma
- railway
- react
- recharts
- sarvam-ai
- sqlite
- tailwindcss
- typescript
- vite
Log in or sign up for Devpost to join the conversation.