ai-toolkit/knowledge-ai/graphrag
microsoft.github.io/graphragAs opposed to naive semantic-search approaches using plain text snippets, the Microsoft GraphRAG process involves extracting a knowledge graph out of raw text, building a community hierarchy, generating summaries for these communities, and then leveraging these structures when performing tasks.