Building AI for data engineering at Astronomer
Generic AI coding tools consistently fall short on Airflow work. Only 9% of users in last year's Airflow survey said they were satisfied with them. In this episode, Yetunde Dada, Senior Director of Product Management at Astronomer, and Stephanie Niu, Senior Product Manager at Astronomer, join Kenten to walk through Otto, Astronomer's data engineering agent built specifically for Airflow, and how it approaches investigations, upgrades, and evaluation. Otto is available now in Labs and will enter Preview on November 17th.Key Takeaways:00:00 Introduction.02:12 Why generic LLMs struggle with Airflow: version and provider matrices, operator deprecations, and training data skewed toward older public patterns.04:55 What Otto is: an agent harness built for Airflow and Astro, with system prompts, upgrade knowledge bases, and investigation expertise.06:38 Where Otto lives today: the Astro UI, Astro IDE, Astro CLI, VS Code and Cursor extensions, and the Astro MCP.10:34 How Otto runs investigations by mirroring what a senior data engineer checks: task logs, Dag code, worker and scheduler state, and run history.12:12 Event-driven investigations and self-healing: Otto kicks off as soon as a Dag fails and can trigger downstream processes via API.15:36 Evaluating Otto in production: golden datasets, evidence utilization, reasoning chains, and abstention quality.17:01 The Astronomer Data Engineering Benchmark (DEBench): why existing SQL and dbt benchmarks miss orchestration, and how Otto compares to Claude Code and Codex.20:04 What's next: an agent-friendly Astro CLI, Otto in the Airflow UI, and Routines for scheduled and event-triggered Otto work.Resources Mentioned:AstronomerOtto, Astronomer's data engineering agentAstro ObserveDEBench on GitHubThanks for listening to "The Data Flowcast: Mastering Apache Airflow® for Data Engineering and AI." If you enjoyed this episode, please leave a 5-star review to help get the word out about the show. And be sure to subscribe so you never miss any of the insightful conversations.#AI #Orchestration #Airflow