import { Upload, Workflow, MessageSquare } from 'lucide-react'; const STEPS = [ { icon: Upload, title: 'Upload', desc: 'Upload your documents (PDF, TXT, DOCX, MD).', }, { icon: Workflow, title: 'Build Graph', desc: 'Auto-extract entities and relationships. Build the knowledge graph in Neo4j.', }, { icon: MessageSquare, title: 'Query & Discover', desc: 'Ask questions in natural language. Get graph-grounded answers with visual paths.', }, ]; export function HowItWorks() { return (

How it works

{STEPS.map((s, i) => { const Icon = s.icon; return (

{s.title}

{s.desc}

{i < STEPS.length - 1 && (
)}
); })}
); }