{"repo":"EternalBlue813/live-agent-monitoring","free":true,"listed":false,"github":"https://github.com/EternalBlue813/live-agent-monitoring","clone":"git clone https://github.com/EternalBlue813/live-agent-monitoring.git","description":"Real-time web dashboard for AI-agent behavior monitoring, built on Perplexity's Numbat. Zero-dependency Python.","language":"Python","stars":15,"topics":["ai-agents","ai-safety","claude-code","dashboard","endpoint-security","monitoring","numbat","observability","security"],"license":"MIT","category":"analytics","readme_excerpt":"Live Agent Monitoring A zero-dependency, real-time web dashboard for watching what AI coding agents (Claude Code, Codex, Cursor, Gemini CLI, and others) actually do on your machine — built on top of Numbat, Perplexity's open-source endpoint security tool for AI agents. Numbat does the detection. Live Agent Monitoring turns Numbat's raw findings.ndjson output into a human-readable, always-on console: streaming detection cards, a summary panel, Excel export, and a one-click reset that archives history for later retrieval. No pip install , no npm install — it runs on the Python 3 standard library alone. Dashboard populated by a safe simulation : neutralized commands (short-circuited and aimed at reserved/non-existent targets) that Numbat's rules detect without anything executing — spanning recon, secret reads, remote-code-exec, and a critical SSH-persistence technique, each mapped to a MITRE ATT&CK ID. --- What it does --- --- Live detection feed New findings stream into the browser in 1s via Server-Sent Events (SSE) — no refresh. Each card shows severity, rule id, MITRE ATT&CK tag, the observed command, actor/agent, and the monitor-vs-enforce decision. Summary panel Stat tiles (findings, high/critical, medium, blocked, unique rules, agents), a proportional severity-mix bar, and a ranked \"top rules\" breakdown — all recomputed live. Export to Excel Downloads a genuine .xlsx (built with the stdlib zipfile module — no openpyxl / pandas ), one row per record across 17 columns. Reset","default_branch":null,"files":null,"tree":[],"storefront":"/r/EternalBlue813","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EternalBlue813/live-agent-monitoring/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}