Ontology Engine
Define your business as a typed model — object types, link types, and actions — in a single YAML schema. Tapestry materializes it across Neo4j, Postgres, and Qdrant in one coordinated pass.
// ENTERPRISE · SEMATA PLATFORM FOR CANADIAN ENTERPRISE
Enterprise Intelligence Platform with Ontology layer
Generic LLMs reason over text. Tapestry reasons over your business — modeled as a typed graph of objects, links, and actions, with every AI answer cited to a specific record.
Every customer, loan, and covenant is a typed node one traversal away — coloured by object type, grounded by citation, and routed straight into an approval workflow.
Typed Objects · Relationship Graph · Covenant Monitoring · Approval Routing
Define your business as a typed model — object types, link types, and actions — in a single YAML schema. Tapestry materializes it across Neo4j, Postgres, and Qdrant in one coordinated pass.
Native connectors for CSV, Excel, PostgreSQL, MySQL, REST APIs, and S3. Every dataset is registered with schema, freshness, and full lineage from raw source to materialized object.
Python functions decorated with @transform convert raw datasets into typed ontology objects. Versioned, schedulable, and re-runnable with full provenance preserved.
A LangGraph agent layer answers natural-language questions by composing graph traversals and vector lookups. Every answer cites the exact object IDs it was built from — no hallucination.
Ontology actions mutate Semata under a configurable approval workflow. The AI recommends, humans decide, and every effect lands in an append-only audit log.
Schema-per-tenant on Postgres, DB isolation on Neo4j, collection prefix on Qdrant. JWT RS256 auth, RBAC roles, parameterized queries — compliance is structural, not retrofitted.
Assets, maintenance records, technicians, sites — pre-loaded with Canadian energy data and a working schedule_maintenance approval flow.
Customers, loans, collateral, risk assessments, covenants — with breached-covenant detection and an approve_loan workflow.
Products, suppliers, stores, inventory, purchase orders, promotions — with critical-stock alerts and a create_purchase_order action.
Tapestry is in MVP with three working domain templates. We're talking to design partners in energy, finance, and retail — bring us the problem.
Request a Briefing