dbt + Cosmos
Orchestrate dbt with Airflow using Cosmos.
Orchestrate, run and observe your dbt workflows with Cosmos, the open-source standard for seamless dbt orchestration and model-level visibility in Apache Airflow.

The easiest way to run dbt in Airflow.
Cosmos transforms how teams run dbt by making every model, seed, and test a first-class Airflow task. Get started in minutes with just 10 lines of code and one command—no custom scripts or complex setup required.
Unified workflows
Centralized orchestration for all your data workflows.
Cosmos unifies dbt transformations with data ingestion, ML workflows, and analytics in a single Airflow orchestration layer to eliminate tool sprawl and fragmented workflows. Watch a quick overview video to see why Cosmos is the right choice.
Complete visibility
Instant model-level pipeline clarity.
Cosmos makes each dbt model an observable Airflow task with complete lineage and execution status removing debugging bottlenecks.
Take a two minute guided tour of Astro + Cosmos
See how to connect your dbt project, configure credentials, deploy with `astro dbt deploy`, and monitor model-level execution and efficient retries.
Faster recovery
Recover faster with efficient retries.
Rerunning entire pipelines wastes time and costs. Cosmos enables targeted recovery by rerunning only failed models as individual Airflow tasks.
Platform flexibility
Flexible, future-proof deployment.
Avoid vendor lock-in and infrastructure constraints. Cosmos works across Astro, MWAA, Cloud Composer, and self-hosted Airflow with dbt Core or Fusion support.
Cosmos in Action
See how the popular Jaffle Shop dbt project converts into an observable Airflow DAG with just a few lines of code in our documentation.

Organizations from every industry transform their data operations with Cosmos.
Master dbt + Airflow best practice
Discover expert strategies for organizing pipelines, managing dependencies, and troubleshooting workflows with Cosmos.
Watch Best Practices Video