DRAGON / v1.4.0

DRAGON

Autonomous mission orchestration.

OVERVIEW
DRAGON overview

DRAGON is an AI-augmented SSH and serial terminal with a local inference, redaction, and audit layer in the session path.

GET STARTED
Getting started

Install DRAGON, start the trial, open SSH, serial, and local shell sessions, import existing sessions, point inference at a model, ask the copilot, and run a collection.

CONFIGURE
Connecting DRAGON to an LLM

Point DRAGON's copilot at a local or cloud model — LM Studio, Ollama, OpenAI (ChatGPT), Claude, or any OpenAI-compatible endpoint — with the exact settings for each.

CONCEPTS
Concepts and architecture

DRAGON's three-tier topology, the loopback WebSocket contract and per-launch token, the hot-path tee, and the in-process event bus.

SUBSYSTEMS
Session broker and structured capture

The transport broker for SSH, serial, and local shells, full SSH authentication and ~/.ssh/config resolution, TOFU host keys with an in-app changed-key prompt, automatic reconnect, and the capture engine.

SUBSYSTEMS
Sessions, Vault, and import

The saved-session tree, drag-and-drop organization, session properties, quick search, the Vault credential manager, and PuTTY, SecureCRT, and ~/.ssh/config import.

SUBSYSTEMS
Terminal, layouts, and highlighting

The xterm.js terminal surface, grid layouts with per-tile PTY and scrollback, focus behavior, light and dark themes, and built-in keyword highlighting.

SUBSYSTEMS
Copilot, inference, and RAG

The inference orchestrator, embedded and endpoint model modes, inline ask, ambient analysis, auto-analyze, command classification, and hybrid retrieval.

SUBSYSTEMS
Collection Runs

Status snapshots — author your own command sets, run them against one device or a whole folder of saved devices, put a set you own in operator mode, diff runs, get drift insights, and ground the copilot in collection history.

SUBSYSTEMS
Redaction and the audit log

The two-stage secret redaction pipeline, the append-only hash-chained audit log, the transparency pane, and configurable audit storage.

CONFIGURE
Configuration

Daemon launch flags and environment variables, the Settings page, persisted settings and hot-swap semantics, audit storage, and the data directory.

SECURITY
Security and compliance posture

DRAGON's offline-first security posture — no telemetry, two-stage redaction, auditable AI with provenance records, keychain credentials, and daemon hardening.

LICENSING
Licensing and distribution

The 14-day trial, offline Ed25519 license activation, what the license gates, signed installers, the two distribution modes, and the update channel.