Brick Builderthe Apache Airflow® registry, in bricks
connecting…
Apache Airflow® Registry

Every Airflow building block
is a brick.

Operators, sensors, decorators, transfers, hooks — the whole provider ecosystem, pulled live from the Apache Airflow Registry. Tap any brick to see how to import it.

Tipping out the brick bin…
Build Challenge

Snap real bricks into working pipelines

Six missions. Each one describes a pipeline in plain English — your job is to grab the right brick from the bin and snap it into the blueprint. We climb from a first task all the way to an agentic, human-approved workflow.

Every brick is a real module from the registry. Build the pipeline correctly and you'll see the actual Python it maps to.

Collaborative mode opens a live room — the audience joins on their phones and votes on each brick. Needs the room server running (make dev).

Spec-driven development

Build a pipeline. Generate a spec. Let your agent write it.

Snap real registry bricks into a pipeline, give it a name and a goal, then hit Generate spec. You don't get code — you get a clean Markdown spec to paste into your coding agent. It lists the exact modules, the imports, the dependencies for requirements.txt, and points the agent at Astronomer's authoring-dags skill.

🧱 A learning demo for getting comfortable writing Airflow specs — it only builds simple, top-down (linear) Dags. No branching, dynamic mapping, or task groups yet.

Your pipeline — top to bottom is the task order