Desktop Application
Hollowpath is a desktop application today, not a hosted service. Everything runs on infrastructure you control.
CLI
A scriptable entry point built for lab-mode runs against a defined IP range — discovery, port scanning, exploit search, and controlled exploitation from a single invocation.
Console
A REPL-style interactive console, closer to a familiar security tool workflow than a traditional CLI — step through a target interactively rather than re-invoking a script per action.
GUI
A desktop interface built with PySide6, in a direction inspired by Wireshark’s density and interaction model rather than a modern dashboard aesthetic: overview, selection, a detail panel, and evidence — not cards and charts. High information density is a deliberate choice, not an oversight.
One engine underneath all three
None of the three interfaces contain their own copy of the actual logic. Every one of them calls the same underlying engine functions for discovery, scope checking, exploitation, and reporting. A rule enforced once is enforced everywhere — there is no interface where a safety check can be silently missing because it was only ever implemented in a different one.
Distribution
There is currently no installer, package, or public repository — see Getting Started for exactly what that means today.
