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:
- ICMP ping sweep across the target subnet
- ARP merge for MAC address resolution
- DNS reverse lookup for hostnames
- 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:
| Zone | Actions |
|---|---|
| Network | Subnet selection, scan parameters |
| Scan/Stop | Start discovery, cancel active SSE stream |
| Configuration | SNMP credentials, topology settings, map tools |
| Sessions | Save/load topology maps |
| Help | Keyboard 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.
Popup Tiling System
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:
| Action | Description |
|---|---|
| Type picker | Change device type classification |
| Bra1n link | Link to or create a Bra1n endpoint |
| Monitor | View/create associated monitor |
| Applications | View linked applications |
| SNMP | View SNMP data for the device |
| SSH/Telnet | Open terminal session to the device |
SNMP Configuration
V1sion's config modal manages three sections:
- SNMP Credentials — community strings, v3 credentials
- SSH Enrichment — SSH-based device data collection rules
- Routing Table — manual route definitions for topology layout