Neo4j RAG Pipeline
by Neo4j · open-source · Last verified 2026-03-17
Implements a GraphRAG pattern that stores document entities and relationships in Neo4j, then retrieves contextually relevant subgraphs at query time before passing them to an LLM. Includes automatic entity extraction with spaCy, relationship inference, and a Cypher query generator.
https://github.com/neo4j-labs/llm-graph-builder ↗C+
C+—Average
Adoption: B+Quality: AFreshness: ACitations: BEngagement: F
Specifications
- License
- Apache-2.0
- Pricing
- open-source
- Capabilities
- graph-rag, entity-extraction, cypher-generation, subgraph-retrieval
- Integrations
- neo4j, langchain, spacy, openai
- Use Cases
- enterprise-knowledge-base, research-literature-navigation, compliance-tracing
- API Available
- No
- Language
- python
- Dependencies
- neo4j, langchain, langchain-openai, spacy, openai
- Environment
- Python 3.10+, Neo4j 5+
- Est. Runtime
- Ingestion: 10-30 min; query: <2s
- Tags
- knowledge-graph, neo4j, graph-rag, cypher, retrieval
- Added
- 2026-03-17
- Completeness
- 100%
Index Score
59.8Adoption
70
Quality
84
Freshness
86
Citations
60
Engagement
0