Skip to main content

Korweave Platform Architecture

Korweave is Kscope's data contextualization engine. It ingests operational data from your systems, builds a unified context graph, and surfaces actionable insights through analyzers.


How It Works

Data Sources

  • AWS
  • GitHub
  • Jira
  • Azure
  • 20+ more

Korweave Platform

  • Blueprints
  • Context Graph
  • Model Framework
  • Analyzers

Outputs

  • Insights & Alerts
  • Visualizations
  • Explorer Graph

1. Blueprints ingest your data -- Read-only connectors pull structured data from your systems (cloud, DevOps, identity, security tools) and normalize it into graph nodes and edges.

2. Context Graph stores and links it -- A high-performance graph datastore that retains topologies, events, and metrics. It maintains relationships across all operational layers and scales elastically.

3. Model Framework enriches with intelligence -- Applies analytics and AI to normalize, correlate, and detect patterns across the graph. Identifies anomalies, predicts issues, and scores risk.

4. Analyzers surface actionable insights -- Modular logic engines that mine Context Graph data to detect misconfigurations, vulnerabilities, and risks. Results are delivered through Insights and visual Sightlines.


Core Components

ComponentPurposeLearn more
BlueprintsConnect external systems and ingest data into the context graphBlueprint catalog
Context GraphGraph datastore for topologies, events, metrics, and their relationshipsInventory
Model FrameworkAI-powered correlation, enrichment, and pattern detectionAnalyzers
AnalyzersSurface insights from correlated data with no-code visualizationsAnalyzer catalog
ApplicationsOperational units that bundle Blueprints + Analyzers for a use caseAgent Hub

Data Flow In Detail

1External API / System2Blueprint Crawler3Domain Objects4Graph Nodes & Edges5Context Graph6Topology7Joiner8Enricher9Semantic10State11Insights12Filter13Correlation14Insights & Alerts / Metrics & Scores15Sightlines & Widgets
  1. Crawl -- Blueprints connect to external systems using read-only credentials and discover the data schema automatically.
  2. Normalize -- Raw data is converted into typed graph nodes (assets, users, policies) and edges (relationships, dependencies).
  3. Store -- The graph is persisted in Context Graph, maintaining full topology and temporal history.
  4. Analyze -- A bot pipeline processes the graph sequentially: joining related entities, enriching with computed properties, running semantic analysis, tracking state changes, generating insights, filtering noise, and correlating across domains.
  5. Surface -- Results appear as prioritized alerts in Insights, visual dashboards in Analyzers, and explorable graphs in Explorer.

Security Domains

Korweave supports four primary security domains, each powered by the same underlying architecture:

Korweave Engine

Cloud Security (CSPM)

  • Infrastructure Misconfig
  • IAM & Access Risks
  • Network Exposure
  • Compliance Posture

Data Security (DSPM)

  • Database Access
  • Data Flows
  • Sensitive Data Exposure

Application Security (ASPM)

  • Code Vulnerabilities
  • Dependencies & SBOMs
  • CI/CD Pipelines
  • API Security

AI Security (AISPM)

  • AI Model Security
  • Agent Permissions
  • Prompt Vulnerabilities
DomainWhat it coversKey analyzers
Cloud Security (CSPM)Infrastructure misconfigurations, IAM risks, network exposure, complianceAWS IAM, Azure IAM, GCP IAM, Kubernetes
Data Security (DSPM)Database access, data flows, sensitive data exposureDatabase, AWS RDS
Application Security (ASPM)Code vulnerabilities, dependencies, SBOMs, CI/CD pipelines, API securityApplication, SCA, Secrets & PII
AI Security (AISPM)AI model security, agent permissions, prompt injection, training data integrityAI IAM, AI SAST, AI DAST

Key Capabilities

  • Real-time correlation -- Continuously crawls and connects data across systems, building an evolving graph
  • Business-aware prioritization -- Scores risks by business impact, not just severity
  • Natural language queries -- Ask questions in plain English via KAI
  • Graph exploration -- Trace relationships and blast radius visually via Explorer
  • Extensible integrations -- Add new data sources via the Blueprint catalog without code changes

Next Steps