neo4j-labs/llm-graph-builder
Neo4j graph construction from unstructured data using LLMs
This tool helps researchers, analysts, and knowledge managers transform disorganized information like PDFs, web pages, or video transcripts into a structured, interconnected knowledge graph. You feed it unstructured documents from various sources, and it outputs an organized Neo4j knowledge graph, making it easier to visualize connections and ask complex questions about your data.
4,502 stars.
Use this if you need to extract specific entities, relationships, and properties from a large volume of unstructured text and visualize them as an interconnected network to gain deeper insights.
Not ideal if your data is already highly structured (like a spreadsheet or traditional database) or if you only need simple keyword searches rather than relational analysis.
Stars
4,502
Forks
774
Language
Jupyter Notebook
License
Apache-2.0
Category
Last pushed
Mar 12, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/neo4j-labs/llm-graph-builder"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
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