neo4j-labs/llm-graph-builder

Neo4j graph construction from unstructured data using LLMs

60
/ 100
Established

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.

knowledge-management data-extraction information-analysis research-analytics content-structuring
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

4,502

Forks

774

Language

Jupyter Notebook

License

Apache-2.0

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.