Free & Open Source — GPL-3.0

Network Monitoring
with AI Analysis

SNMP polling, Syslog server, real-time alerts and AI-assisted device analysis — all in one Docker deployment.

Get Free License View on GitHub

Everything you need

A complete network monitoring stack in a single Docker Compose file

📡

SNMP Polling

Tier 1/2 OID system, automatic device discovery, vendor profiles for Cisco, MikroTik, Ubiquiti, HPE, Extreme and more.

📋

Syslog Server

RFC 3164 & 5424 support, rule engine with cooldowns, real-time WebSocket stream, filter by severity and source.

🔔

Alerts & Notifications

Threshold-based alerts with email, Telegram and webhook notifications. Cooldown logic to prevent alert fatigue.

🤖

AI Analysis

Claude AI identifies devices, suggests monitoring OIDs, generates topology diagrams and provides security recommendations.

📊

Live Dashboard

Customizable grid dashboard with charts, gauges and status widgets. Dark/light theme, role-based access control.

🗄️

TimescaleDB

Time-series optimized PostgreSQL storage. Configurable retention, automatic chunk management, efficient queries.

Get your free license

Register to receive your license key by email. Free forever, one activation per server.

Your license key will be sent to your email address. No spam, ever.

Tech stack

ContainerTechnologyPort
timescaledbPostgreSQL 16 + TimescaleDB5432 (internal)
snmp-pollerPython 3.12 + pysnmpinternal
syslog-serverPython 3.12 asyncio514/UDP, 1514/TCP
api-backendFastAPI + uvicorn8000 (internal)
frontendVue 3 + nginx3000 → 80
ai-assistantFastAPI + Anthropic Claude8100 (internal)
notification-serviceFastAPI8200 (internal)