Menu

Features

Everything DevCompass checks, generates, and fixes — organized by area.

On this page

Security & Vulnerability Detection

  • Dual-source CVE detection — OSV (free) + NVD (optional API key)
  • CVSS severity scoring — CRITICAL / HIGH / MEDIUM / LOW
  • Smart 24-hour local cache for instant repeat scans
  • Encrypted (AES-256-GCM) local storage for API keys
  • Batch, concurrent vulnerability checks for performance

Detection process

  1. Scans all project dependencies
  2. Queries the OSV database for vulnerabilities
  3. Enriches with NVD data, if configured
  4. Caches results locally for 24 hours
  5. Reports findings with severity levels

Performance — cached vs. uncached

OperationWithout cacheWith cacheImprovement
6 packages2-5 seconds<100ms20-50× faster
CVE lookup300-500ms<10ms30-50× faster
Full scan8-12 seconds5-6 seconds~50% faster

AI-Powered Analysis

  • 4 providers supported — OpenAI, Anthropic, Google, or local Ollama
  • Interactive chat to ask questions about your dependencies
  • AI-suggested package alternatives (size, API compatibility, upkeep)
  • Context-aware recommendations based on your project's real state
  • Free option — local Ollama keeps AI analysis fully offline

Historical Tracking

  • Snapshot your project state and compare over time
  • Monthly summaries and long-run statistics
  • Timeline visualization of dependency evolution
  • SQLite-backed local history — nothing leaves your machine

Interactive Visualization

  • Tree, Force, Radial, Conflict, and Analytics layouts
  • Real-time filtering — vulnerable, outdated, unused
  • Depth control, search, zoom and pan
  • Export as PNG or JSON

Intelligent Fixing

  • Risk classification — safe / moderate / risky
  • Interactive preview and confirmation before any change
  • Automatic backup before every fix, with rollback support
  • Health score tracking — before vs. after