Watch how a real assessment runs. You enumerate AD in one tool, paste hostnames into a terminal, dump a suspicious binary into a disassembler in another window, and keep a running notes file so you can reconstruct the path later. Every boundary between those tools is a place where context dies. The graph does not know what the terminal found. The disassembler does not know which host the artifact came from. You are the integration layer, and you are doing it by hand, under time pressure.
The IDE analogy is literal
Developers stopped stitching together a separate editor, compiler, debugger, and grep window two decades ago. The IDE won because shared context — jump to definition, inline errors, an integrated terminal — compounds. Security tooling never made that jump. Most of it is still single-purpose, single-window, and allergic to the tool next to it.
Zypheron Desktop is the IDE applied to security work: workspace, editor, embedded terminal, and a graph layer that all share one project. Findings from recon are objects the AI copilot can reason about. The binary you triage carries the host it came from. The notes write themselves because the workspace already knows what happened.
Design rule: any finding produced anywhere in the workspace must be addressable from everywhere else. No copy-paste bridges between panes.
Four pillars, one window
- IDE — tabbed sessions, file/code map, integrated terminal. The shell, not an afterthought.
- AD + Cloud — on-prem AD, Entra ID, and AWS/Azure/GCP trust in one graph you can walk.
- AI — copilots that explain findings and drive agentic recon, local-model capable via Ollama.
- Reverse engineering — file tree, hex, symbol extraction, headless Ghidra hand-off without leaving the project.
Offline is a feature, not a fallback
Practitioners work in environments where a SaaS dependency is disqualifying — air-gapped labs, client networks with no egress, sensitive engagements. Local LLMs via Ollama mean the copilot still works with the network cable pulled. The open-source CLI ships the same engine and stays free forever; the desktop is the workspace around it.
This is the thesis. The next posts get specific: how AD and cloud collapse into one graph, and how reverse engineering plugs a local copilot into a headless Ghidra run.
