System Overview & Philosophy
LureGuard.ai is an AI security analyst designed for developers who run servers but don’t have a dedicated Security Operations Center (SOC).
Deploy with docker compose up -d, then interact with your security infrastructure in plain language through opencode.
Core Pillars & Design Philosophy
Section titled “Core Pillars & Design Philosophy”Key Capabilities
Section titled “Key Capabilities”- Autonomous Alert Triage: Ask
opencodeto “triage the last two hours”. The agent retrieves alert clusters, enriches IPs using VirusTotal and AbuseIPDB (get_ip_context), and provides an actionable summary. - Host & IP Investigation: Deep-dive into malicious actors with automated event timelines, attack progression maps, and verdict tagging.
- Automated Incident Reporting: Generate executive markdown reports and publication-ready PDFs (via WeasyPrint) with auto-generated PNG charts, delivered to
reports/or sent via Telegram. - Linux VM Onboarding: Protect new Linux hosts over SSH using the built-in
onboard_host_tool. - Posture & Vulnerability Scanning: Scans 6 critical security pillars: OS CVEs (OSV database), open network ports, detection coverage, Security Configuration Assessment (SCA), local user accounts, and container image vulnerabilities (Trivy over SSH).
- Safe System Updates: Pull upstream updates with
make updatewithout touching your local.env, database, or saved reports.
Product Status & Progress
Section titled “Product Status & Progress”LureGuard.ai is actively working toward replacing Tier I SOC analyst tasks (~55% codebase completion).
| Functional Area | Status | Implementation Details |
|---|---|---|
| Compose Stack & Ingest | Completed |
Wazuh 4.14 Manager, Postgres :5433, FastAPI Ingestion Engine |
| MCP Tools & Investigation | Completed |
stdio MCP server (lureguard_mcp), opencode integration |
| Posture Scanning (6 Pillars) | Built (Lab E2E Partial) |
OSV CVEs, ports, coverage, SCA, local users, Trivy containers |
Auto-Triage (alert_watcher) |
Built (Needs Event Level ≥ 12) |
Automatic triggering on high-severity Wazuh events |
| Tier III Sign-Off | In Development |
Senior analyst verification & automated playbook validation |
