Quick start · available now

Zero to a scored queue in under ten minutes.

CVEasy AI runs on your hardware, start to finish. No cloud account. No API key required to get started.

Platform
macOS on Apple Silicon (M1 to M4)
Cloud required
None. Everything runs on your machine.
To get started
No API key, no cloud account.
First results
A TRIS™-scored triage queue.
Before you start

Setup is an API key.

CVEasy AI · Connect in minutes · 0:30

00 · Before you begin

Three prerequisites, and only Bun needs installing

CVEasy AI is a native Apple Silicon application with the AI engine built in. The only thing to install ahead of time is the Bun runtime. No agents, no cloud tenancy, no GPU cluster.

Required

Apple Silicon Mac

M1, M2, M3, or M4 chip required.

Built-in

CVEasy AI Engine

Local AI inference, ships inside the app. cveasyai.com

Install first

Bun Runtime

JavaScript runtime. bun.sh

Entry configuration Mac Mini M2+ · 16 GB unified memory Single AI model (~5 GB VRAM). Perfect for core VM.
Full platform Mac Studio M2 Max+ · 64 GB unified memory Multi-model routing (~15 GB VRAM). Full suite + BASzy.
01 → 06 · Follow along

The path, one clock, six steps.

Each step pairs the instruction with the screen you will actually see. The T+ marks pace the ten-minute clock; your pace may vary, the destination does not: a TRIS™-scored queue.

01
Step 01T+0:00

Download and install CVEasy AI

CVEasy AI includes a built-in AI engine for local inference, no external tools required. Install it, then pull the recommended model for your tier:

# No installation needed # No installation needed. AI engine is built in # Start the AI engine # AI engine starts automatically

CVEasy AI auto-detects available models on startup. Pro users can configure model routing in Settings to assign specific models to remediation, chat, reports, code generation, and analysis tasks.

AI Engine. Lite runs one optimized model (~5 GB); Pro routes a primary (~10 GB) and code engine (~5 GB) per task. Both are bundled with the application.

02
Step 02T+2:00

Download and run CVEasy AI

CVEasy AI is distributed as a single binary. Download the latest release for your platform:

# Extract your installation package tar -xzf cveasy-ai-*.tar.gz cd cveasy-ai # Install dependencies bun install # Start the server bun run start

CVEasy AI starts on http://localhost:3001. Open it in your browser and the setup wizard verifies your local components.

Setup Wizard. Core components verify locally before the app launches. Nothing here reaches for the cloud.

03
Step 03T+4:00

Configure your company profile

Open Settings and set your industry vertical and compliance frameworks. This calibrates the TRIS score to your environment. A healthcare org and a retail org have different patch priorities for the same CVE.

Select your industry (Healthcare, Finance, Retail, Critical Infrastructure, etc.)

Select applicable compliance frameworks (HIPAA, PCI-DSS, SOC 2, NIST)

Confirm AI provider is set to CVEasy AI Engine (default)

Organization profile. Industry and compliance context flow into TRIS scoring, so prioritization reflects your business rather than a generic average.

04
Step 04T+6:00

Bring in your vulnerability data

Three ways to populate CVEasy AI, from most automated to most manual:

Option A
Connect a scanner or EDR

Open Connectors under Integrate and authorize a native API client. Twenty-seven pull live across 16 categories; Rapid7 InsightVM, Tenable.io, Qualys VMDR, CrowdStrike, SentinelOne, and Defender TVM lead the set. Click Test, then Pull. Schedule auto-sync to stay current. Findings from every tool dedupe on asset identity.

Option B
Import or push a scan file

Drop an export onto Scan Imports, or POST it to the webhook API. Fifty-seven file formats are auto-detected: Nessus, Qualys, Nuclei, Burp, ZAP, Trivy, OpenVAS, SARIF, Wiz, Prowler, Nmap, CSV, and more.

Option C
Search NVD directly

Use the search bar to look up CVEs by ID (CVE-2024-1234) or keyword. CVEasy AI pulls live data from NIST NVD and enriches it automatically.

Scan Imports. Drop a file and the format is auto-detected. Native connectors and the webhook API land findings the same way, deduplicated on asset identity.

05
Step 05T+9:00

Review your triage queue

Open the Command Center. Every ingested CVE has been automatically scored and ranked. Findings are sorted by TRIS score, and KEV-listed CVEs are pinned at the top regardless of CVSS.

Click any CVE to open the detail view and generate an AI remediation guide. When you are ready to act, the Fix First board turns the ranked list into work orders you push through your patch consoles or cut as tickets. The AI runs locally via CVEasy AI Engine, and no data leaves your machine.

Command Center. KPI deck up top, TRIS priority queue below, top remediations and sector threat actors on the right. This is the screen you open every morning.

06
Step 06Optional

Connect Claude through the MCP server

The built-in CVEasy AI Engine handles everything on-device. If your team uses Claude, the native MCP server connects Claude Desktop or Claude Code directly to your live instance for posture queries, findings search, TRIS scoring, and report generation:

# In Claude Desktop → Settings → Developer → Edit Config "cveasy": { "command": "cveasy-mcp", "args": ["--instance", "http://127.0.0.1:3001"] }

The MCP server talks to your local instance, so your exposure data stays on your hardware. CVEasy is an Anthropic Claude Network Partner. Setup details at github.com/CVEasy/cveasy-mcp.

The wire. Claude talks to the MCP server, the MCP server talks to 127.0.0.1. There is no third hop.

T+10:00 · done

Ten minutes in, you are looking at a ranked queue, not a raw export.

Every finding scored against your industry, your compliance frameworks, and the live threat picture. KEV pinned on top. Fix First ready to cut the work orders. All of it on your hardware.

07 · After first score

What’s next

The tool is running; now build the practice around it. Two field guides and a direct line for anything the wizard didn’t answer.