BigHugger
GH Repository · neo4j

neo4j-graphrag-python

Neo4j GraphRAG for Python

stars
1,287
30-day movement
+72/day
Related entries
60
Connections
2
Pythonpython3python/uvpythonneo4jgraphragraggraph-databasegenaicypherai

neo4j-graphrag-python is a Python package from Neo4j for building GraphRAG applications on top of the Neo4j graph database. Its name and topics indicate it combines retrieval-augmented generation with graph data, using Cypher queries.

You reach for it when you want to implement RAG pipelines that retrieve context from a Neo4j graph rather than plain vector stores.

Use it to

  • Build GraphRAG pipelines in Python
  • Query Neo4j with Cypher for retrieval
  • Integrate graph data into genai workflows
  • Add graph-based context to LLM applications

For Python developers building RAG apps on Neo4j

Role
rag
Language
Python
Licence
custom (licence file present)
Forks
243
Open issues
16
Last push
2026-09-17
Latest release
0.3.0 · 2024-07-02
topicsgraphragneo4jpythonragcyphergraph-database