Describe your business. Ship the warehouse and the ontology.
OffDataAI turns a conversation, a template or your existing database into a validated data model, then generates the ERD, DDL, a full dbt project and seed data. On top sits a business ontology your AI agents can query over MCP.
Free plan includes all 174 templates and the Model Builder. No card required.
Ships native models for
- Snowflake
- BigQuery
- Databricks
Redshift
- Postgres
Synapse
Fabric- DuckDB
dbt
- Snowflake
- BigQuery
- Databricks
Redshift
- Postgres
Synapse
Fabric- DuckDB
dbt
Built by data architects, for data teams
Analytics engineers
Ship a warehouse without writing every table
Data architects
Evaluate paradigms against the same domain
Founding teams
Stand up a data layer without a data team
Consultancies
Deliver across many client domains
Four ways to start
However your model begins, it ends up warehouse-ready
Talk to the AI, pick a template, draw it yourself or import a live database. Every route ends in a model you can refine, generate from and turn into an ontology.
- AI interview
Describe it in plain English
An interview agent asks about grain, cardinality and history until the model is unambiguous, then synthesizes it.
- Kimball, Data Vault 2.0 or 3NF
- Grounded in your own docs
- Templates
Start from 174 templates
Complete, validated models for banking, healthcare, insurance, retail, SaaS, SAP, Salesforce and more. Open one and the assets are ready.
- No interview, straight to the ERD
- Free on every plan
- Model Builder
Drag and drop on a canvas
Drop Kimball, Data Vault or 3NF building blocks onto a full-screen canvas, draw relationships and auto-arrange. Saves as you go.
- Full screen and auto-arrange
- No AI credits needed
- Database Modeler
Import what you already have
Connect a live database. OffDataAI reads the catalog, suggests missing relationships and builds a project, mirrored or remodeled.
- Postgres, MySQL, Redshift
- Snowflake, BigQuery, Databricks
New · Ontology and AI agents
Give your AI agents the business meaning behind the tables
A schema says fct_orders.amt. An ontology says that’s revenue, how it is calculated and how it joins to customers. OffDataAI builds both from the same model, so they never drift apart.
- Generated from your model
- Concepts, relations and metrics are drafted from the data model, with business definitions instead of table names.
- Reviewed by people
- Every AI suggestion lands in a review queue. Accept, edit or reject it; “Improve names” cleans up labels in one pass.
- Published as a standard
- Publish to give every concept a resolvable IRI, and export OWL Turtle, JSON-LD, RDF/XML or JSON.
- Ready for AI agents
- Connect Claude or any MCP client with an API key. Agents get the right tables, join paths and metric definitions before they write SQL.
# Claude, connected over MCP
get_query_context("revenue by customer segment")
→ concepts: Revenue, Customer · join: orders.customer_id
What you ship
One IR. Every artifact your warehouse needs.
From a single validated Intermediate Representation, OffDataAI emits the full delivery package — ERD, platform-native DDL, a scaffolded dbt project, and realistic seed data — wired together and ready for review.
Mermaid diagram
create table fct_orders (
order_id varchar,
customer_sk varchar,
product_sk varchar,
order_ts timestamp,
amount number
)
cluster by (order_ts);Platform-native SQL
Scaffolded project
customer_id,name,tier
C-1001,Acme Corp,pro
C-1002,Globex,team
C-1003,Initech,starter
C-1004,Hooli,enterprise
C-1005,Pied Piper,team
C-1006,Stark Inds,enterpriseRealistic CSVs
What it is
From conversation to production schema
Four pillars that make OffDataAI different from every other data-modeling tool.
01
Conversational modeling
Describe your business in plain English. An interview agent asks targeted follow-up questions — grain, cardinality, SCDs — until the model is unambiguous.
02
Every paradigm, every platform
Kimball star schema, Data Vault 2.0, or 3NF — targeting Snowflake, Databricks, BigQuery, Redshift, Synapse, Fabric, Postgres or DuckDB. One model, any destination.
03
Complete artifact generation
From a single IR, generate Mermaid ERDs, platform-specific DDL, a fully scaffolded dbt project with staging and marts, and realistic seed data — wired together.
04
An open IR contract
Everything flows through a validated JSON Intermediate Representation. Inspect it, patch it, version it. Your data model is never a black box.
How it works
Try the flow — click through a sample build
From a blank prompt to deployable artifacts. Walk through each step to see exactly what happens.
Step 1 of 4
Describe your domain
Tell us about your business in plain language — no schema knowledge required.
Try a different example
The product
Everything you need to model, generate, and ship
Interactive Modeling
Chat-driven schema design
No drag-and-drop. No manual table creation. Just describe what your business does, answer a few questions, and watch the schema take shape in real time.
- Natural language input
- Smart follow-up questions
- Real-time IR preview
interview · session
ERD Visualization
Every relationship, one diagram
Automatically generated Mermaid ERDs that update as your model evolves. See dimensions, facts, hubs, links, and satellites at a glance.
- Auto-generated Mermaid diagrams
- Exportable SVG/PNG
- Paradigm-aware layouts
erd · star schema
DDL Generation
Platform-native SQL, instantly
Generate CREATE TABLE statements tuned for your target — Snowflake clustering keys, BigQuery partitioning, Postgres constraints. Copy, run, done.
- 8 target platforms
- Platform-specific optimizations
- One-click copy
CREATE TABLE analytics.fct_subscriptions ( subscription_id VARCHAR(36) NOT NULL, customer_id VARCHAR(36) NOT NULL, plan_id VARCHAR(36) NOT NULL, date_id DATE NOT NULL, mrr_amount NUMBER(18,2), PRIMARY KEY (subscription_id) ) CLUSTER BY (date_id, customer_id);
dbt Projects
Staging, marts, and models — scaffolded
Get a fully structured dbt project with source definitions, staging models, and mart layers. Ready for dbt build from day one.
- Source YAML definitions
- Staging + mart layers
- Realistic seed data
project tree
dbt build readyTemplates · 170+ and counting
Don't start from a blank canvas. Start from a warehouse.
Every template is a complete, validated data model — entities, attributes, keys, PII tags, SCDs, and relationships already wired. Pick your industry, open a fully-populated ERD, and generate DDL plus dbt in one click.
- Kimball83
Star schemas with conformed dimensions and fact grains for analytics.
- Data Vault 2.040
Hubs, links, and satellites with hash keys for enterprise warehouses.
- 3NF50
Normalized operational models that mirror source-system schemas.
- Kimball
SaaS Subscription Analytics
SaaS
- Kimball
Healthcare Claims Analytics
Healthcare
- Kimball
Retail & E-commerce Analytics
Retail
- Kimball
Core Banking Analytics
Banking
- Kimball
Marketing & Web Analytics
Marketing
- Data Vault 2.0
Salesforce Customer 360
CRM
- Data Vault 2.0
SAP S/4HANA Universal Journal
ERP · Finance
- Data Vault 2.0
Banking EDW
Banking
- Data Vault 2.0
Insurance EDW
Insurance
- 3NF
Investment Management (IBOR/ABOR)
Asset Management
- 3NF
EHR Clinical Operations
Healthcare
- 3NF
Telecom OSS/BSS
Telecom
Spanning every industry
The platform
Everything a data team needs to ship — and govern — a warehouse
Generation is just the start. OffDataAI takes the model all the way to production: into your repo, your warehouse, your team, your compliance review and your AI agents.
Refine in plain English
Ask the Refine assistant to add a dimension, split a table or rename a column. The model, ERD, DDL, dbt and docs all update together.
One-click push to Git
Commit the DDL, dbt project, seed SQL and docs to GitHub, GitLab or Bitbucket and open a pull request, so it lands in your real workflow.
Governance and compliance
Classify columns, flag PII, set masking per attribute. Generate masking-policy DDL and a compliance report — built for regulated industries.
Schema migrations
Diff any two model versions and get the exact ALTER / CREATE migration SQL to evolve a live warehouse — no hand-written DDL, no drift.
Team collaboration
Invite teammates as viewers or editors, share a read-only link with stakeholders, and discuss the model with comments tied to entities.
API keys and MCP server
Create projects and pull DDL from the REST API, or connect Claude and other agents to your ontology through the built-in MCP server.
Knowledge Base grounding
Upload glossaries, specs and policy docs. The interview, synthesis and ontology use them, so names and definitions match how your business talks.
Email and Slack notifications
Generation runs in the background. Get an email or Slack message the moment your model is ready, or when a run needs your attention.
Platforms & paradigms
One model, every destination
Generate platform-native DDL and a complete dbt project for every major cloud data platform — and pick the modeling paradigm that fits the work.
Snowflake
Clustering keys, transient tables
Databricks
Delta Lake, Unity Catalog
PostgreSQL
Constraints, indexes, partitions
BigQuery
Partitioning, clustering
Redshift
Distribution, sort keys
Synapse
Dedicated SQL pools

Fabric
Lakehouse tables
Your integration
Don't see your stack? Tell us.
Supported modeling paradigms
- Most popular
Kimball
Star schema with dimensions and facts
- Enterprise
Data Vault 2.0
Hubs, links, and satellites for warehouses at scale
- Operational
3NF
Normalized relational modeling for source systems
FAQ
Everything you wanted to ask
What is OffDataAI?
How is OffDataAI different from ChatGPT or a generic LLM for data modeling?
What is the Intermediate Representation (IR)?
Which LLM models does OffDataAI use?
Can I edit the generated schema after it's created?
Which data warehouses and databases does OffDataAI support?
Does OffDataAI support Kimball, Data Vault, and 3NF modeling?
What does a generated dbt project include?
Is my data sent to any third-party service?
Can I import my existing data warehouse?
Can OffDataAI push the generated code to my Git repository?
Does OffDataAI handle data governance and PII?
Can I generate migrations when my model changes?
Can my team collaborate on a data model?
Is there an API?
Are there templates to start from?
How do I know when my model is ready?
Is there a free plan?
What is the OffDataAI ontology?
How do AI agents use the ontology?
What is the Model Builder?
Your data warehouse is one conversation away.
Describe your domain, or open one of 170+ production-grade templates. ERDs, DDL, and a complete dbt project — generated in under a minute.

