From 0bc51bdd0d7bca2240877b8f80239e5d83ef0fadab2f167d31313230157881c5 Mon Sep 17 00:00:00 2001 From: larssand Date: Mon, 22 Jun 2026 21:14:54 +0200 Subject: [PATCH] add new name for it SignalScope --- README.md | 6 ++++-- pyproject.toml | 5 +++-- src/fgai/dashboard.py | 4 ++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index c53540e..aa52f6e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ -# Fortigate AI ML Inspection Agent +# SignalScope -Local FortiGate log and policy inspection agent. It parses FortiGate syslog/JSONL logs, audits FortiOS policy exports, highlights UTM events, and can quarantine malicious source IPs through the FortiGate API when explicitly enabled. +SignalScope is a local multi-stream security log correlation and anomaly detection agent. It ingests FortiGate, Graylog MCP streams, DNS, Windows, proxy, Nginx, VPN, and infrastructure events through a common model, then builds baselines and correlation evidence. + +The Python module and legacy `fgai` command remain available for compatibility. New installations can use `signalscope`. Autoblocking is dry-run by default. The tool will not block RFC1918, loopback, multicast, link-local, reserved, or allowlisted addresses unless you change the code. diff --git a/pyproject.toml b/pyproject.toml index 8c03269..62b09ef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,9 +1,10 @@ [project] -name = "fgai" +name = "signalscope" version = "0.1.0" -description = "Local FortiGate log and policy inspection agent with guarded UTM autoblocking." +description = "Local multi-stream security log correlation and anomaly detection agent." requires-python = ">=3.11" dependencies = [] [project.scripts] fgai = "fgai.cli:main" +signalscope = "fgai.cli:main" diff --git a/src/fgai/dashboard.py b/src/fgai/dashboard.py index 9f280a5..e373603 100644 --- a/src/fgai/dashboard.py +++ b/src/fgai/dashboard.py @@ -14,7 +14,7 @@ HTML = """ - fgAI Monitor + SignalScope Monitor -

fgAI Monitor

+

SignalScope Monitor

FortiGate AI/ML Analyzer