tomasonjo/kg-rag
Supporting repository for the Essential GraphRAG book published by Manning
This project helps AI engineers, data scientists, and developers build advanced Retrieval Augmented Generation (RAG) systems. It takes raw text or unstructured data and transforms it into structured knowledge graphs, which are then used to provide Large Language Models (LLMs) with precise, contextually rich information, resulting in more accurate and traceable responses.
129 stars. No commits in the last 6 months.
Use this if you are building RAG systems and need to improve their accuracy, reduce 'hallucinations,' and provide better context to LLMs by leveraging structured data relationships.
Not ideal if you are looking for a simple, out-of-the-box RAG solution that doesn't require understanding or implementing knowledge graphs.
Stars
129
Forks
42
Language
Jupyter Notebook
License
—
Category
Last pushed
Jul 22, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/tomasonjo/kg-rag"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
neo4j/neo4j-graphrag-python
Neo4j GraphRAG for Python
microsoft/graphrag
A modular graph-based Retrieval-Augmented Generation (RAG) system
Hawksight-AI/semantica
Semantica 🧠— A framework for building semantic layers, context graphs, and decision...
FalkorDB/GraphRAG-SDK
Build fast and accurate GenAI apps with GraphRAG SDK at scale.
getzep/graphiti
Build Real-Time Knowledge Graphs for AI Agents