Visual editor (OntoViz)
Drag-and-drop entities, relationships and inheritance hierarchies on an interactive canvas.
Everything OntoBricks does, at a glance — from designing an ontology to serving a governed, AI-ready knowledge graph. The whole pipeline runs on the Databricks Platform.
OntoBricks takes your Unity Catalog tables through five stages — each one automated, each one editable.
Ontology in OWL
R2RML to tables
Materialize triples
OWL · SWRL · SHACL
GraphQL & MCP
Drag-and-drop entities, relationships and inheritance hierarchies on an interactive canvas.
Reshape your ontology with natural-language commands — add entities, remove orphans, list relationships.
Author inference rules in a graphical IF/THEN editor with live preview and raw-edit mode.
Six shape categories with Turtle round-trip and SQL compiled for triple-store execution.
Cardinality, value restrictions, functional/transitive/symmetric, equivalence and disjointness.
Catch 19 structural, logical and semantic modelling pitfalls right from the sidebar.
Bind ontology classes and relationships to Databricks tables in an interactive designer.
An LLM writes the SQL from your table metadata, column by column.
Multi-pass column matching with per-attribute include/exclude and partial-mapping detection.
Batch-map every unmapped entity and relationship asynchronously, with progress tracking.
W3C-compliant R2RML mappings generated automatically from the visual configuration.
Test and preview your mapping queries with live results before you save.
Every build materializes two layers: a governed Delta view in Unity Catalog, and a graph engine you pick per domain.
A sigma.js WebGL viewer with search, depth control, filters and entity detail panels.
Louvain, Label Propagation or Greedy Modularity communities, with color and super-nodes.
Five centrality metrics computed over the full graph by a serverless Lakeflow job.
An agent turns analytics into key findings, notable entities and recommendations.
Rule-based, explainable cohorts materialized as graph triples or Delta tables.
Run Unity Catalog functions on a node, or compute attribute values on demand.
Types, fields and typed relationships derived from your ontology at runtime.
Query relationships in a single request instead of flat triple lists.
An in-browser IDE per domain with autocomplete, docs explorer and history.
A machine-readable schema endpoint for external tooling and codegen.
Serve the graph to LLM agents over Streamable HTTP and stdio transports.
list_domains then select_domain, then explore entities and types.
Agents introspect and query the typed GraphQL API through dedicated tools.
Choose which tools each domain publishes and how its context is surfaced.
Auto-discovered in the Databricks Playground; works with Cursor and Claude Desktop.
Domains stored in UC volumes with the registry in Lakebase Postgres.
DRAFT → IN-REVIEW → PUBLISHED with reviewer sign-off and quorum.
Safe concurrent editing via a renew-only lease with auto-release.
One newest-first feed of ontology changes, review decisions and build runs.
Bring in FIBO, CDISC, IOF, HL7 FHIR; export portable .obx domains.
Set the app title, primary color, logo and default entity icon.
Browse Unity Catalog, run on SQL Warehouses, embed AI/BI dashboards.
CSRF protection, secure session cookies, and role-based access control.
SQL connection pooling and a dedicated thread pool for blocking I/O.
Structured JSON logging and per-request timing for every call.
One-command Databricks Asset Bundle deploy for the app and its MCP server.