Deterministic · Reproducible · Audit-Ready

Security audits that produce
evidence, not opinions.

aurasecurity turns code changes into verifiable security events using real scanners, reproducible output, and structured findings — no black boxes.

100%
Reproducible
8+
Real Scanners
0
Black Boxes

What aurasecurity replaces

Ad-hoc security scripts
Noisy AI-only scanners
Unverifiable security reports
Screenshot-based compliance evidence

Instead: Structured security events that can be replayed, visualized, and audited.

Get Started in 60 Seconds

Install globally via npm and start scanning immediately. No configuration required.

1

Install the CLI

Install aurasecurity globally using npm

$ npm install -g aura-security
2

Scan Your Project

Run a full security scan on any directory

$ aura-security scan ./my-project
3

Check Available Tools

See which security scanners are installed

$ aura-security doctor

Missing scanners are logged, not fatal. Works with whatever tools you have installed.
For the web dashboard: aura-security serve + aura-security visualizer

What you can do

Outcomes, not features. Here's what actually happens when you run aurasecurity.

📋

Generate audit-ready evidence

SBOMs, scan outputs, and findings stored as structured JSON events. Ready for SOC2, ISO, or any compliance audit.

📊

Visualize security over time

3D event timeline shows drift, regressions, and escalation paths. See exactly when and where issues appeared.

🔁

Replay any scan, anytime

Every scan is reproducible. Same input = same output. Share findings with exact reproduction steps.

The SLOP Protocol

Multi-agent architecture that makes AI security scanning actually reliable. Each component is isolated, labeled, and verifiable.

S
Segmentation

Each scanner runs in its own isolated zone. Gitleaks can't corrupt Trivy's output. One tool failing doesn't break the pipeline.

L
Labeling

Every finding is tagged with its source tool, file path, and line number. You know exactly where each result came from. No black boxes.

O
Organization

Policy agents validate findings before reporting. Duplicate CVEs are merged. False positives are filtered. Clean, actionable output.

P
Parallelism

All scanners run simultaneously. 8 tools don't mean 8x the wait time. Results stream in real-time via WebSocket.

How it works

Every step emits signed, replayable events — no hidden logic.

💻
CLI / CI Pipeline
Your code, your environment
🔬
Real Scanners
Gitleaks, Trivy, Semgrep, Grype, npm audit
📦
SLOP Event Protocol
Structured, labeled findings
🗄️
Audit Server
Persistent storage + API
📊
Output
3D Visualizer / JSON / CI Gates

Design principles

This is where we differ from "AI security platforms".

Deterministic by default
Offline-capable
Scanner-native output
AI is advisory only
Open-source, MIT licensed
No vendor lock-in

Why "Deterministic" Matters

LLM-based security tools hallucinate vulnerabilities. We don't.

AI Security Tools
  • Different results each run
  • Invents CVEs that don't exist
  • "Might be vulnerable" confidence theater
  • Can't reproduce findings for audits
  • Black box reasoning
aurasecurity
  • Same input = same output, always
  • Only real CVEs from NVD/OSV databases
  • Exact file:line for every finding
  • Reproducible for compliance audits
  • Full transparency on tool sources

Built for

Not "everyone". These specific teams and use cases.

🔐 Security Engineers

Need reproducible findings for incident response and remediation tracking. Tired of AI noise.

🏗️ Platform / Infra Teams

Want security gates in CI/CD without vendor lock-in. Need structured output for automation.

📋 Startups doing SOC2 / ISO

Need audit evidence without enterprise bloat. Generate compliance artifacts from actual scans.

👩‍💻 Developers who want clarity

Want to understand exactly what's wrong and why. No "might be vulnerable" — just facts with line numbers.

Real tools. Not GPT wrappers.

Battle-tested scanners used by actual security teams. We just orchestrate them intelligently.

🔐 Gitleaks
🛡️ Trivy
🔬 Semgrep
📦 npm audit
🐍 pip-audit
🦀 cargo-audit
🐹 govulncheck
🔎 Grype

Evidence, not opinions.

No signup. No API keys. No cloud dependency. Install and scan in 60 seconds.