The graphrag-toolkit is a collection of Python tools for building graph-enhanced Generative AI applications.
23 April 2025 Release 3.1.0 reduces the number of dependencies included with the project install. Specific vector stores require additional dependencies to be installed – see Additional dependencies.
16 April 2025 With release 3.x of the graphrag-toolkit we have restructured this repository to support multiple tools. Previously, the graphrag-toolkit was scoped solely to a lexical graph. This project has now been moved under the lexical-graph package. The reorganisation has necessitated a namespace change: modules in the lexical graph beginning
graphrag_toolkitnow begingraphrag_toolkit.lexical_graph.
Installation instructions and requirements are detailed separately with each tool.
The lexical-graph provides a framework for automating the construction of a hierarchical lexical graph from unstructured data, and composing question-answering strategies that query this graph when answering user questions.
See CONTRIBUTING for more information.
This project is licensed under the Apache-2.0 License.