{"slug": "show-hn-aiops-cockpit-an-open-source-ai-sre-with-human-in-the-loop-safety", "title": "Show HN: AIOps Cockpit – An open-source AI SRE with human-in-the-loop safety", "summary": "A developer released AIOps Cockpit, an open-source, self-hosted AI site reliability engineering (SRE) control room that uses Claude 3.7 to investigate incidents by reading logs and checking metrics, then proposes fixes as a unified diff that a human must approve. The tool enforces a two-person rule so the requester cannot self-approve, and adds append-only audit logs, prompt-injection defenses, and a strict tool allowlist with destructive actions disabled by default. It requires Node.js 20+ and pnpm, and includes a 3D spatial topology map, live CPU/RAM/disk and Docker container telemetry via Socket.IO, and optional MediaPipe hand-gesture camera control.", "body_md": "**The open-source, AI-powered SRE control room.**\n\nDiagnose incidents in seconds with an AI agent that reads your logs, checks your metrics, and proposes a fix. 3D visualization. Human-in-the-loop safety. Self-hosted.\n\n- **3D Spatial Topology Map** - See your infrastructure as a living, breathing 3D space. Green is healthy, red is on fire, spinning means failing.\n- **AI Agent Diagnostics** - Describe the incident (\"checkout API 500s, DB restarting\") and the LLM (Claude 3.7) investigates using real tools.\n- **Human-in-the-Loop Safety** - The AI*never* applies a fix directly. It generates a unified diff. A human must review and approve it. Requires a two-person rule (requester cannot self-approve).\n- **Defense-in-Depth** - Append-only audit logs, prompt-injection defenses, and a strict tool allowlist. Destructive actions are disabled by default.\n- **Hand Gestures (Optional)** - Wave your hand to control the camera via MediaPipe (pinch = zoom, wrist = rotate, point = select).\n- **Real-time Telemetry** - Live host metrics (CPU, RAM, Disk) and Docker container states via Socket.IO.\n\n**Prerequisites:** Node.js 20+ and pnpm.\n\n```\n# 1. Clone the repo\ngit clone https://github.com/matricphase-dot/aiops.git\ncd aiops\n\n# 2. Install dependencies\npnpm install\n\n# 3. Copy environment variables\ncp .env.example .env\n# (Optional: Edit .env to add your ANTHROPIC_API_KEY or AWS credentials)\n\n# 4. Start everything (frontend + backend)\npnpm start\n```\n\n", "url": "https://wpnews.pro/news/show-hn-aiops-cockpit-an-open-source-ai-sre-with-human-in-the-loop-safety", "canonical_source": "https://github.com/matricphase-dot/aiops", "published_at": "2026-10-18 10:11:16+00:00", "updated_at": "2026-10-18 10:46:20.180558+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "ai-safety", "mlops", "developer-tools"], "entities": ["AIOps Cockpit", "Claude 3.7", "Anthropic", "MediaPipe", "Socket.IO", "Node.js", "pnpm", "GitHub"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/show-hn-aiops-cockpit-an-open-source-ai-sre-with-human-in-the-loop-safety", "markdown": "https://wpnews.pro/news/show-hn-aiops-cockpit-an-open-source-ai-sre-with-human-in-the-loop-safety.md", "text": "https://wpnews.pro/news/show-hn-aiops-cockpit-an-open-source-ai-sre-with-human-in-the-loop-safety.txt", "jsonld": "https://wpnews.pro/news/show-hn-aiops-cockpit-an-open-source-ai-sre-with-human-in-the-loop-safety.jsonld"}}