Graph and vector retrieval
Multi-Hop GraphRAG
Follow evidence across documents.
I combined graph traversal and vector search to connect evidence across documents. Compare retrieval paths and inspect the passages behind each answer in the interactive demo.
Pipeline map
- SourceSynthetic documents
- ConnectEntities + relationships
- RetrieveKuzu + LanceDB
- InspectPaths + source passages
Scope & evidence
- Source
- An independent project with 11 synthetic documents. The demo benchmark contains three questions.
- Data flow
- Document passages feed a Kuzu relationship graph and a LanceDB vector index. The app exposes retrieval paths and supporting passages for inspection.
- Default
- The default demo uses hash embeddings and heuristic answer extraction. Its answers are not generated by a language model.
- Limits
- The small synthetic benchmark illustrates the retrieval approach. It does not establish general accuracy or production performance.