MVP Stage

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 Briefing

Explore 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

01

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.

02

Data Connections and Lineage

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.

03

Transform Pipeline

Python functions decorated with @transform convert raw datasets into typed ontology objects. Versioned, schedulable, and re-runnable with full provenance preserved.

04

AI Query Layer (GraphRAG)

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.

05

Action Execution Engine

Ontology actions mutate Semata under a configurable approval workflow. The AI recommends, humans decide, and every effect lands in an append-only audit log.

06

Multi-Tenancy and Governance

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