VulntraceAIVulntraceAI
Local-first · signed & notarized

Run it all on your machine.

The Companion does the real work locally — code, credentials, and PoC runs never leave your device. The Console only ever sees a finding's shape.

detected

macOS

VulntraceAI.dmg · Apple Silicon + Intel

Download

Windows

VulntraceAI-Setup.exe · x64

Download

Linux

VulntraceAI-linux-x64.tar.gz · x64

Download

v0.1.8 · verify against SHA256SUMS.txt · macOS 12+, Windows 10+, Apple Silicon & Intel

Windows: the app is unsigned, so SmartScreen shows "Windows protected your PC" on first run — click More info → Run anyway. If Defender quarantines it, the surest path is to skip the app entirely and run it from your terminal (the plugin or CLI — no binary, nothing to flag).

Browser workflow

Install once. Drive from anywhere.

1

Download

Install the Companion — one signed package.

2

Pair

Enter the 6-character code from the Console.

3

Scan

Drive everything from the browser; work stays local.

Privacy by architecture

What never leaves your machine.

Not a policy — a boundary. The control plane is intentionally blind to your code.

Your repositories

Cloned and analyzed on your machine. Never uploaded.

stays on-device

Your model keys

Stored in the OS keychain. The cloud never sees them.

stays on-device

Your evidence

PoC runs, logs, and the final advisory render on-device.

stays on-device
Rather stay in the terminal?

Same engine, no app.

Point the plugin at a repo inside Claude Code, or pipe a target through the CLI from any shell. Same gate, same advisories.

claude code plugin
/plugin marketplace add VulntraceAI/vulntraceai-plugin
/plugin install vulntraceai@vulntraceai
/vulntrace ./your-repo
cli · any shell (no app, no account)
npx github:VulntraceAI/vulntraceai-plugin ./your-repo
github.com/VulntraceAI/vulntraceai-plugin
Open the Console