GraphRAG Python Package Releases

The official Neo4j GraphRAG package for Python enables developers to build graph retrieval augmented generation (GraphRAG) applications using the power of Neo4j and Python. As a first-party library, it offers a robust, feature-rich, and high-performance solution, with the added assurance of long-term support and maintenance directly from Neo4j.

Blog with a demo
Package Download
GitHub repo with examples
Documentation

Road to NODES workshop on Mastering Retrieval-Augmented Generation with the GraphRAG Python Package on Oct 24

GraphAcademy Courses - Mastering Retrieval-Augmented Generation (RAG)

Webinar: GraphRAG Python Package: Accelerate GenAI with Knowledge Graphs on Oct 24

The version 1.1.0 of our Python GraphRAG Framework has been released: neo4j-graphrag · PyPI

Added

  • a QdrantNeo4jRetriever external retriever for when vectors and saved in the Qdrant vector database (external contribution from Qdrant)
  • Introduced a fail_if_exist option to index creation functions to control behavior when an index already exists.

Changed

  • Comprehensive rewrite of the README to improve clarity and provide detailed usage examples.
  • Documentation improvements
1 Like