Home/Architecture

System Architecture

Visual breakdown of SecPhi's components, data flows, and AI-powered analysis pipelines.

đŸ”ŦView Deep Technical Architecture→
🌐

Data Sources

Real-time vulnerability intelligence from authoritative sources

đŸ›Ąī¸
NVD Database
source

NIST National Vulnerability Database - CVE details, CVSS scores, CWE mappings

→
đŸ›ī¸
CISA KEV
source

Known Exploited Vulnerabilities catalog - active exploitation data

→
đŸ’ģ
GitHub Advisories
source

Security advisories for open source packages and dependencies

→
đŸ“Ļ
OSV Database
source

Open Source Vulnerability database for package ecosystems

Data Flow
nvd→aggregator(CVE Data)
cisa→aggregator(KEV Status)
github→aggregator(Advisories)
osv→aggregator(Package Vulns)

Quick Reference

🔌

API Integrations

  • NVD REST API 2.0
  • CISA KEV JSON Feed
  • GitHub Advisory Database
  • OSV.dev API
  • Google Gemini API
  • OpenAI API
  • Anthropic API
âš™ī¸

Tech Stack

  • Next.js 14 (App Router)
  • TypeScript
  • Vercel Deployment
  • Server Components
  • Edge Functions
  • CSS Variables
✨

Key Features

  • Real-time CVE Data
  • Multi-Agent AI Analysis
  • Attack Path Visualization
  • Confidence Scoring
  • PDF Report Generation
  • Provider Failover