nicolas-hbt/pygraft
Configurable Generation of Synthetic Schemas and Knowledge Graphs at Your Fingertips
This tool helps researchers and practitioners create realistic, artificial datasets of knowledge graphs and their underlying structures (schemas). You input desired characteristics using a configuration file, and it outputs the generated schema, the knowledge graph, or both. This is ideal for those needing to test algorithms or systems when real-world data is scarce or sensitive.
699 stars.
Use this if you need to generate high-quality, synthetic knowledge graphs and schemas for research, testing, or development purposes without relying on confidential or unavailable real-world data.
Not ideal if you need to work with existing, already defined knowledge graphs or if your primary goal is to analyze or extract information from real-world data, as this tool focuses purely on synthetic generation.
Stars
699
Forks
48
Language
Python
License
MIT
Category
Last pushed
Jan 26, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/nicolas-hbt/pygraft"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.