Skip to content

V1sion — Network Topology

V1sion is m1nd's network topology visualiser — a full-screen, XSIAM-style canvas for auto-discovering and mapping your network.

Auto-Discovery

A single scan job performs:

  1. ICMP ping sweep across the target subnet
  2. ARP merge for MAC address resolution
  3. DNS reverse lookup for hostnames
  4. SNMP identification to classify device types

Results are rendered in a force-directed D3 graph with animated node reveals.

Visual Design

  • Dark-panel control sidebar + full-width topology canvas
  • Force-directed graph — D3 v7 physics simulation
  • 14 node types — router, switch, firewall, AP, server, printer, IoT, camera, storage, phone, gateway, cloud, OT/SCADA, industrial controller
  • Coloured, glowing nodes — each type has a distinct colour and glow effect
  • Radar scan animation — active sweep with spinning arm and pulsing glow during discovery
  • Animated node reveal — all discovered nodes held in memory, rendered in a single batch animation

Workflow Command Bar

Rebuilt floating bar with five labelled zones:

ZoneActions
NetworkSubnet selection, scan parameters
Scan/StopStart discovery, cancel active SSE stream
ConfigurationSNMP credentials, topology settings, map tools
SessionsSave/load topology maps
HelpKeyboard shortcuts, usage guide

Key Features

Saved Sessions

Save and reload topology maps with names and timestamps. Sessions preserve node positions, types, and all enrichment data.

Bra1n Integration

  • Link discovered devices to existing Bra1n endpoints
  • Create new Bra1n endpoints directly from the topology
  • SNMP credentials persist to localStorage and auto-restore on next load

Live Monitor Badges

Every node displays a coloured ECG badge reflecting its live monitor status:

  • Green = UP
  • Red = DOWN
  • Amber = Degraded

Badges update via SSE and auto-poll every 30 seconds.

Create Monitor from Node

Click any node's ECG badge to open a quick-create monitor form with name, check type, and target auto-filled.

On-Demand SNMP Refresh

Re-query any node's SNMP data without re-scanning the entire subnet.

Edge Inference

Hub-spoke topology built from gateway / router / switch / firewall anchors. Edges represent inferred network adjacency.

V1Tile manager tiles panels side-by-side across the full screen:

  • 1 panel: solo modal look
  • 2+ panels: equal columns

Works for V1sion node cards, monitor forms, webhook forms, and any other panel. Toggle in Settings > Appearance > Popup Tiling.

Node Actions

From any selected node:

ActionDescription
Type pickerChange device type classification
Bra1n linkLink to or create a Bra1n endpoint
MonitorView/create associated monitor
ApplicationsView linked applications
SNMPView SNMP data for the device
SSH/TelnetOpen terminal session to the device

SNMP Configuration

V1sion's config modal manages three sections:

  1. SNMP Credentials — community strings, v3 credentials
  2. SSH Enrichment — SSH-based device data collection rules
  3. Routing Table — manual route definitions for topology layout

Released under the MIT License.