Using VeritasGraph with an existing ontology or taxonomy #7
Replies: 5 comments
|
Hey @astzhalkouski! 👋 This is an excellent question, and AI Atlas looks like exactly the kind of curated knowledge graph that should plug into VeritasGraph. You've identified a really important expansion of the current flow, and I think it's absolutely the right direction. Current StateRight now, VeritasGraph's main pipeline is indeed document → extraction → graph → query, but the underlying architecture is more flexible than the docs currently show:
So the foundation is there — what's missing is the import tooling and provenance tagging to make your workflow first-class. What You'd Need (and what I'd add)To make AI Atlas → VeritasGraph seamless, here's the path: 1. Import existing graphs (new module:
|
|
This would map your nodes/edges to VeritasGraph's entity/relationship schema and write them to the Parquet storage (or Neo4j if you're using that backend).
source_type: "curated" — from AI Atlas / manual review (authoritative, never auto-deleted)
Studio UI — the graph explorer, Q&A, and playground would work immediately (they just read the Parquet/Neo4j graph). Timeline & Collaboration Import tooling (JSON/CSV/GraphML) — ~1-2 weeks Sample export — a small JSON/CSV dump of AI Atlas structure (nodes: concepts, edges: relationships) so I can design the import schema. Let me know if you'd like to sync on this — happy to prioritize it if there's a concrete use case to build against. 🚀 |
|
Thanks, this is a very encouraging response, and the curated-graph-first direction you described is exactly what I had in mind. For AI Atlas, I would prioritize the workflow like this:
For provenance, curated, extracted, and inferred are a good starting point. The main requirement on our side is that curated relationships remain authoritative and that generated additions never become indistinguishable from reviewed AI Atlas content. Preserving source information such as the original concept ID and source version would also be valuable. The current canonical AI Atlas JSON is here: https://github.com/ai-atlas-project/ai-atlas/blob/main/taxonomy/ai-taxonomy-l1-l2.json I can also prepare a smaller sample containing one branch of the taxonomy, together with the expected nodes, hierarchy relationships, and metadata. That may be easier for designing and testing the first importer. A focused first milestone could simply be: Import a small AI Atlas JSON graph, preserve its curated structure and metadata, and query it through Studio and MCP. That would already demonstrate the main use case without requiring enrichment or round-trip updates yet. I’d be happy to prepare the sample and test an early implementation. Thanks again for being open to collaborating on this. |
|
Hey @astzhalkouski! 👋 Great — this aligns perfectly with where we're taking Veritas Studio. Concrete plan: Veritas Studio will have a built-in option to upload a pre-built knowledge graph directly, rather than only building one from document ingestion. That means you'll be able to bring: Knowledge graph output from Graphify This maps directly onto the milestone you outlined: Import & exploration first — upload the curated AI Atlas JSON, preserve original concept IDs, hierarchy, and metadata, and immediately explore/query it through Studio + MCP. ✅ A smaller single-branch sample (nodes + hierarchy relationships + metadata) would be ideal for designing and testing the first importer against — if you can prepare that, I'll wire up the upload path in Studio so we can validate the "import → explore via Studio & MCP" milestone end-to-end. Excited to build this against a real curated graph. 🚀 |
|
Hey @astzhalkouski! Quick update—I’ve officially implemented this feature. 🚀 VeritasGraph Studio now fully supports importing pre-built knowledge graphs directly from formats like Graphify, Understand-Anything, and your AI Atlas taxonomies. The core implementation covers the exact milestones we discussed: Provenance-Aware Import: Every imported node and edge is automatically tagged as Curated, Extracted, or Inferred. The Graph Explorer visually renders these tiers cleanly, showing solid green for curated facts, dashed for extracted data, and dotted for inferred guesses. Merge Conflict Protection: The "Preserve curated on conflict" strategy is completely operational to ensure your authoritative AI Atlas structure is never silently overwritten by lower-trust data. Cited Reasoning: You can immediately jump into the Playground to run GraphRAG queries over your imported data and get fully grounded answers backed by traceable citations. I’ve recorded a quick video walkthrough demonstrating the exact workflow from the initial file upload to running cited reasoning queries. You can check out the video here: Json to AI Data Please give it a spin with the AI Atlas JSON taxonomy and let me know how it works for you! |
Uh oh!
There was an error while loading. Please reload this page.
Hi! I’ve been exploring VeritasGraph and really like the direction: GraphRAG, visual graph exploration, multi-hop reasoning, citations, MCP access, and the local agent workspace all feel highly relevant for explainable AI systems.
I’m working on AI Atlas — an open, community-reviewed knowledge map of AI concepts and relationships: https://ai-atlas-project.org
One thing I’m curious about: could VeritasGraph support a workflow where the starting point is not only unstructured documents, but an already curated concept graph?
For example, AI Atlas has a manually reviewed structure of concepts and relationships. Ideally, a tool like VeritasGraph could:
From the docs, I see the main flow is currently document/text ingestion → extracted entities/relationships → graph → query. Is there already a recommended path for importing or constraining an existing ontology/taxonomy/knowledge graph, or would that be a potential feature direction?
I think this could be useful beyond AI Atlas too — for educational knowledge maps, enterprise taxonomies, ontologies, policy graphs, and other curated knowledge bases.
All reactions