Data modeling

Bring AI to the modeling exercise

Agents help you reason over the business, profile the sources and propose the data model. The result is a data model that is machine readable, with its lineage and logic, and that engineers can query from the tools they already use.

Where modeling stops today

The data model ends at the diagram

Classic modeling tools such as Erwin and PowerDesigner generate the DDL for the tables and stop there. The transformation code is written beside the data model by another team, the two drift apart, and when an AI initiative asks for shared context, the diagram cannot answer. The model owner ends up defending definitions nobody can execute.

A man and a woman discussing a diagram at a whiteboard
Modeling with an agent

The agent proposes, you decide, the graph remembers

Modeling happens in a session you can read, in Git and in shared chats, where people and agents review each other's proposals. The context carries from one piece of work to the next.

Jev, the Data Vault modeler: two sources and the business model become one Data Vault model, and you review only what is uncertain
Pick your approach

You choose the methodology, the platform builds it

VaultSpeed models and generates for 3NF, Data Vault 2.0, star schemas, ELM and other approaches. The opinions live in the skills you install, so your team builds the way it already works.

The data model committed and pushed to Git from an agent session

Lifecycle and branching

Versioned like code, without becoming code

Every change to the data model is versioned in the graph and reversible. Branches and releases let domains move at their own pace. Governance tools stay the master: VaultSpeed takes in taxonomies, ontologies, ownership and sensitivity from Collibra, Alation, Atlan or Unity Catalog and translates them into what gets implemented.

Where the data model starts

Convert what you have, or draft what you need

The data model is where the context lives.

Build it well and every use case, data product and hard question, asked by a person or by an agent, gets a better answer.

campaigninvoiceaddressregionsupplierskupaymentplacescontainscustomer_idemailsegmentorder_dateamountunit_pricebusiness keysource: crmpii flagcustomerorderproduct
From data model to code

Deterministic where the pattern allows, agentic where it does not

Technical teams need to know what produced each line of code, and VaultSpeed keeps that distinction explicit. Rule based generators or decision models such as JEV produce the same code from the same data model on every run. Where no rule set exists, an LLM writes the code, grounded in the context store and reviewed on every run.

Metadata, not code

Data engineering that works from a shared metadata graph is robust, maintainable and auditable, because the design and business logic live in metadata, not in code.

Customer story · Public sector

VaultSpeed lets us go from data models to impact faster, cleaner, and with more confidence.

Talk to us

Start with the data model you have

An Erwin export, a PowerDesigner file, or the enterprise model nobody has written down yet. In the first working session we load it into the context store and model the first domain with you.