Architecture Overview
KnowledgeFlowDB is built with a layered architecture designed for performance, scalability, and flexibility.
Layer Architecture
┌─────────────────────────────────────┐
│ kfdb CLI │
│ (User Interface) │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ kfdb-query │
│ (KQL Parser & Query Executor) │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ kfdb-graph │
│ (Graph Storage & Traversal) │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ kfdb-vector │