Skip to content

BoggerByte/graphrag-toolkit

 
 

GraphRAG Toolkit

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_toolkit now begin graphrag_toolkit.lexical_graph.

Installation instructions and requirements are detailed separately with each tool.

Lexical Graph

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.

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.

About

Python toolkit for building GraphRAG applications

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%