# Welcome to Woven

## Woven AI automates repetitive data engineering workflows by empowering developers to find, fix, and prevent data issues before code is deployed

***

### What is "code-synced metadata" and why does it matter?

If you're reading these docs, you and your team probably know the *massive* amount of work it takes to curate trusted, accessible, and governed data for your organization.

Innovating on your product and shipping new features requires that **data models evolve** to meet business needs. These changes can wreak havoc on downstream stakeholders. Each time this happens, trust is lost.

Unfortunately, as the number of product engineers, data consumers (in Analytics, Ops, Finance, Sales, and more), and compliance requirements grows, the problem gets worse -- *much* worse! Data Engineering finds themselves constantly fighting fires and chronically understaffed.

"Code-synced metadata" is Woven's solution to ensuring your data descriptions and classifications automatically reflect changes you make to your code. Imagine a world where your schema metadata stays up-to-date as you build and refine your software. With code-synced metadata, you now have a **reliable and trusted Metadata Platform that can power data discovery, data quality, data operations, and data governance automation**.&#x20;

Code-synced metadata is the secret weapon for keeping your data trusted, accessible, and governed.

## What does Woven do?

{% embed url="<https://www.youtube.com/watch?v=drc170LiS5E>" %}
Meet Woven: a 90-second overview of Woven's Enterprise data solution
{% endembed %}

At Woven, we love data, but we are definitely NOT in love today's approach to data governance. In fact, we think many of today's data governance products are *designed for failure*. Today's solutions have centralized data teams who reactively "manage the chaos" once data has been created, sprinting to stay in-sync with upstream data changes while managing stakeholders across the company and praying for "culture change" or top-down mandates... It's exhausting! And it doesn't work! 😫

Woven does not try to manage chaos or strive for culture change -- we build products that make governing data amazingly easy, with a "Data DevX" that's both deeply integrated into the existing software development lifecycle AND dramatically simplified using the power of AI. At the heart of our product, we help software engineers create "self-governing" data by making it *exceptionally easy* to keep metadata insync with source code changes. We believe that a good data foundation starts with **code-synced metadata you can trust**.

Curious to learn more about our vision and guiding principles? Need help getting set up with Woven? Want to discuss how to best introduce your team to Woven? [Let's find time to connect on Zoom](https://www.wovencollab.com/chat/help). You can also connect with us in [these communication channels](/docs/resources/support.md).

***

## Get started with Woven

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><mark style="color:purple;">Try Woven yourself using our Tutorial</mark></h4></td><td>You can experience Woven for yourself in ~5 minutes with our Quickstart Tutorial, a step-by-step guide using our demo repo</td><td></td><td><a href="/pages/2oLTeF75iKOxVIsYTtVj">/pages/2oLTeF75iKOxVIsYTtVj</a></td></tr><tr><td><h4><mark style="color:purple;">Book time with a Woven Engineer</mark></h4></td><td>Deep Dive into your specific situation and get your Woven questions answered by connecting with the Woven team</td><td></td><td><a href="https://www.wovencollab.com/chat/help">https://www.wovencollab.com/chat/help</a></td></tr><tr><td><h4><mark style="color:purple;">Integrate Woven in your GitHub repos</mark></h4></td><td>Create a Woven account and install our GitHub App into your repositories to bring code-synced metadata to your organization</td><td></td><td><a href="/pages/8PTvGgfZxqKtl41Hi8dL">/pages/8PTvGgfZxqKtl41Hi8dL</a></td></tr></tbody></table>

***

## Connections

<table data-column-title-hidden data-view="cards"><thead><tr><th align="center">Logo</th><th align="center">Connector</th><th align="center">Description</th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><br><img src="/files/8tcGlkOiOvrrb69VCuYI" alt=""><br></td><td align="center"><strong>dbt Cloud</strong></td><td align="center">Get Woven CI in your dbt model workflow for code-synced documentation</td><td></td><td><a href="/pages/9BjHQeStF39JV8U9Itoz">/pages/9BjHQeStF39JV8U9Itoz</a></td></tr><tr><td align="center"><br><img src="/files/QsPoOnJrDrhqN06XSjoo" alt=""><br></td><td align="center"><strong>Snowflake</strong></td><td align="center">Get an impact analysis before merging that data model change</td><td></td><td><a href="/pages/6tyUmJyahyu2am0sfSGx">/pages/6tyUmJyahyu2am0sfSGx</a></td></tr><tr><td align="center"><br><img src="/files/iLY31W6mORMo9hirCKOE" alt=""><br></td><td align="center"><strong>Slack</strong></td><td align="center">Data model change notifications directly to your data stakeholders</td><td></td><td><a href="/pages/x1JQorFF4llzRrxZMRfD">/pages/x1JQorFF4llzRrxZMRfD</a></td></tr></tbody></table>

***

## Questions?

We'd love to chat with you about your data needs! Join us in our [Slack Community](https://www.wovencollab.com/community), send us an email at <hello@wovencollab.com>, or [book time with a Woven engineer](https://www.wovencollab.com/chat/help).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.woven.dev/docs/archived-11-5/welcome-to-woven.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
