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.
Tapestry
Semata Platform for Canadian Enterprise
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.
Request a BriefingExplore the Graph, Not the Spreadsheet
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
What Tapestry Does
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.
Ready-to-Run Ontologies
Energy & Mining
Assets, maintenance records, technicians, sites — pre-loaded with Canadian energy data and a working schedule_maintenance approval flow.
Financial Services
Customers, loans, collateral, risk assessments, covenants — with breached-covenant detection and an approve_loan workflow.
Retail & CPG
Products, suppliers, stores, inventory, purchase orders, promotions — with critical-stock alerts and a create_purchase_order action.
Built for Canadian Enterprise
Tapestry adapts to any domain. It ships with working templates for three.
Energy and Resource Operators
Connect asset registries, maintenance, and field data into a unified graph. Surface overdue maintenance and route work-order approvals — grounded in real records.
Financial Services
Map customers, loans, collateral, and covenants into a typed graph. Detect breached covenants automatically and route loan decisions through structured approval queues.
Retail and Consumer Goods
Connect products, suppliers, stores, and inventory into one operational picture. Identify critical stock-outs and supplier traceability gaps without stitching exports together.
Request a Briefing
Tapestry is in MVP with three working domain templates. We're talking to design partners in energy, finance, and retail — bring us the problem.
Get in Touch