\n\n
All-in-one agentic diagramming

Draw your diagramswith AI agents.

Describe it below and get an editable diagram in seconds — or connect the agent in your editor and it draws straight from your repo. Data platforms, cloud infrastructure, system design.

0/2000• 3 credits left
Try:

No sign-up required • Free to try

Works with your agentImageClaude CodeImageCursorImageCopilotImageCodexImageGemini CLI

See it in action

From prompt to diagram in seconds

Describe your data stack in plain English. The AI returns a real, editable canvas — nodes, zones, labelled edges and column-level lineage.

Generate your first diagram

Free to start · No credit card

AI-native, not AI-flavoured

Your agent can draw the diagram

Datadef ships a real MCP server. Connect Claude Code, Cursor, VS Code, Claude Desktop or Codex and your assistant can create, edit, lay out and export diagrams directly — reading your repo for context and putting the result in your docs.

one-time setup
claude mcp add datadef https://datadef.io/mcp --header "Authorization: Bearer dd_live_YOUR_KEY"

then just ask

“Draw our Snowflake platform with Fivetran and dbt”
“Add a Kafka topic between the API and the bronze table”
“Read this repo and diagram how the services talk”
“Export that diagram and drop it in the README”
claude — datadef mcp
Get your API key

Free to start · Works with any MCP client

Point it at a repository

Your repo already describes the architecture

Notebooks, terraform, dbt models, DAGs — the shape of the system is in there, just not in a form anyone can read. Your agent reads it, draws it in Datadef, and writes the doc with the diagram embedded. Edit the canvas afterwards and the doc follows.

analytics-notebooks/“Read the notebooks in this repo and document how data flows through them.”

Customer Analytics Pipeline

Generated from notebooks/ by Claude via the Datadef MCP server.

Architecture

The embedded pipeline diagram generated from a notebooks repository

What the notebooks do

NotebookReadsWrites
01_ingest_events.ipynbS3 raw eventsbronze.events
02_sessionise.ipynbbronze.eventssilver.sessions
03_customer_features.ipynbsilver.sessionsgold.customer_features

Notes

  • Sessionisation uses a 30-minute inactivity window.
  • gold.customer_features is the only table the ML jobs read.
  • The diagram above is embedded from the canvas, so it updates when the pipeline does — no re-export step.
# Customer Analytics Pipeline

Generated from `notebooks/` by Claude via the Datadef MCP server.

## Architecture

![Customer analytics pipeline](https://datadef.io/api/embed/customer-analytics-pipeline)

## What the notebooks do

| Notebook | Reads | Writes |
|---|---|---|
| `01_ingest_events.ipynb` | S3 raw events | `bronze.events` |
| `02_sessionise.ipynb` | `bronze.events` | `silver.sessions` |
| `03_customer_features.ipynb` | `silver.sessions` | `gold.customer_features` |

## Notes

- Sessionisation uses a 30-minute inactivity window.
- `gold.customer_features` is the only table the ML jobs read.
- The diagram above is embedded from the canvas, so it updates when the
  pipeline does — no re-export step.
README.mdrendered
Connect your agent

Free to start · Works with any MCP client

Simple workflow

Describe → Generate → Edit → Ship

1

Describe your stack

Tell the AI what you're building in plain English.

2

AI generates everything

Get a complete, editable diagram — real nodes, groups, icons and labelled connections.

3

Edit with full control

Drag, resize, add nodes, or refine with AI chat. You own the canvas.

Share & deliver

Export PNG/PDF, share a public link, or embed anywhere.

Under 2 minutes to first diagram

Try the full editor.
No signup needed.

Jump straight into our Scratch Pad and start building diagrams instantly. Your work saves locally in your browser — upgrade anytime to sync across devices.

Full Canvas Features

Drag, resize, connect nodes freely

Freehand Drawing

Sketch, annotate, draw arrows

All Data Nodes

Tables, KPIs, pipelines, sources

500+ Tech Icons

AWS, GCP, Azure, Kubernetes & more

Open Scratch Pad

No account • No credit card • Saves locally

The Datadef editor with a node selected and its properties panel open

Stop the chaos

Centralize your entire data lineage in one place

Whether you're a consultant mapping a client's data stack or a team lead managing internal systems — stop hunting across Confluence, Draw.io, and tribal knowledge.

1

Map source → warehouse → KPI

Trace any metric back to its raw source in seconds.

2

Link to external resources

Attach repos, dashboards, pipelines, and docs.

3

Assign owners & teams

Know exactly who to contact when something breaks.

1-3h

saved weekly

10x

faster deliverables

Speak the same language

From SQL nobody reads to lineage everyone gets

A metric definition lives in a model file only its author has opened. Drag the handle: the same revenue metric as SQL, and as the lineage your stakeholders can actually follow.

The same metric shown as a Datadef diagram with column-level lineage
-- net revenue, recognised monthly
select
d.month_key,
c.segment,
sum(o.net_amount) as revenue
from {{ ref('stg_orders') }} o
join {{ ref('dim_customer') }} c
on c.customer_sk = o.customer_sk
join {{ ref('dim_date') }} d
on d.date_key = o.order_date
where o.order_status = 'fulfilled'
group by 1, 2
-- which upstream tables feed this?
-- who owns them? what breaks if one changes?
models/marts/fct_revenue.sqlThe same thing, in Datadef
Raw Data
Transformations
KPI Definitions
Dashboards

Complete KPI Journey

See exactly where each metric comes from, how it's calculated, and where it's used.

Column-level

lineage, not just table-to-table

Business + Technical

One view for PMs (“what it means”) and engineers (“how it’s built”).

Trust

between teams

Impact Analysis

Know what breaks downstream before you change anything upstream.

Fewer surprises

bad decisions avoided

datadef.io/preview/meridian-freight-data-platform
A shared Datadef diagram as the recipient sees it — no account needed

Share in one click

Send a link, skip the meeting

Client needs a status update? Stakeholder asking about the data flow? Share a public link — no login, no explanation needed. They get it instantly.

Public links — no account required for viewers

Replace 30-min calls with a 30-second share

Perfect for async teams and remote stakeholders

No account needed

recipients just open the link

Revoke any time

make it private and the link dies

Real-time collaboration with multiple team members editing the same canvas

Real-time collaboration

Work together, live

Forget syncing through Google Drive or dealing with “file is locked” errors. Log in, share the link with colleagues, and edit the same canvas together — in real time.

Draw.io / Lucidchart

Sync via Google Drive, confusing for non-tech teams, version conflicts

Datadef

Share a link → everyone edits live → no setup, no sync hassle

Up to 10 collaborators per project

See cursor positions and changes in real time

No Google Drive, no file conflicts, just a shared link

10x

easier than Draw.io

0

sync conflicts

Join 500+ data professionals

From solo consultants to enterprise teams — real architectures built with Datadef

Modern ELT stack — Fivetran, Snowflake, dbt and Looker
Databricks medallion lakehouse on Azure
Retail star schema — Kimball dimensional model
Real-time streaming analytics — Kafka, Flink and ClickHouse
Modern ELT stack — Fivetran, Snowflake, dbt and Looker
Databricks medallion lakehouse on Azure
Retail star schema — Kimball dimensional model
Real-time streaming analytics — Kafka, Flink and ClickHouse
Customer 360 — identity resolution and activation
ML feature platform — offline training and online serving
Data quality and observability layer
IoT telemetry platform on AWS
Customer 360 — identity resolution and activation
ML feature platform — offline training and online serving
Data quality and observability layer
IoT telemetry platform on AWS

Simple pricing, no surprises

Start free with Scratch Canvas. Upgrade when you need cloud storage, exports, and team features.

Scratch

No account, no signup

$0/forever
  • Browser-based canvas, nothing to sign
  • 3 AI generations / day
  • Data lineage tracking
  • Cloud projects (saved in your browser only)
  • MCP / agent access
  • Real-time collaboration
  • Export PNG/PDF
Most popular

Pro

For individual data professionals

$12/month

Billed annually ($144/year)

  • MCP access — Claude Code, Cursor, VS Code
  • Unlimited cloud projects
  • Unlimited AI generations
  • Real-time collaboration (up to 10)
  • Export PNG, JPEG, PDF
  • Public sharing links
  • Version history

Free for 7 days at signup, no card needed

Team

For data teams & organizations

$99/month

Up to 5 seats · flat price · billed monthly

  • Everything in Pro
  • Multiple editors per project
  • Team workspace
  • Roles & permissions per project
  • Dedicated support
  • Custom onboarding

Create the workspace and invite people free — $99/month when you activate

Every new account starts with 7 days of everything, no card. Cancel anytime, no questions asked.

Frequently Asked Questions

What types of data diagrams can I create?

Datadef specializes in data architecture: pipelines, warehouses, lakehouses, ETL/ELT flows, data lineage maps, KPI dashboards, and system architectures. Every diagram uses data-specific components like tables, pipelines, data sources, and KPI indicators.

How does the AI generation work?

Describe your data stack in plain English: “E-commerce data platform with Fivetran, Snowflake, dbt, and Looker.” Our AI generates a complete, editable diagram with properly connected components, zones and column-level lineage — usually in under two minutes.

Can I edit AI-generated diagrams?

Yes! All AI-generated diagrams are fully editable. Drag nodes, add components, modify connections, change colors, add metadata. The AI gives you a head start — you have full control to refine everything.

How does lineage tracking work?

Datadef automatically generates lineage from your diagram connections. Click any KPI or table to see its upstream sources and downstream consumers. Define formulas, track transformations, and do impact analysis before making changes.

What export formats are supported?

Export as PNG, JPEG, or PDF for presentations. Export JSON for version control and data portability. Share public links with stakeholders who don't need to log in.

Is my data secure?

Datadef never connects to your actual databases. You describe your architecture — we never access your data sources or store sensitive information. All data is encrypted in transit and at rest.

Stop wasting time on diagrams

Whether you're a freelancer delivering client work or a team lead managing complexity — let AI generate the diagrams while you focus on what matters. Every new account starts with a 7-day free trial of everything, no card needed.

No credit card requiredUnder 2 min to first diagram