SkillAgentSearch skills...

Pydantic Airflow Agent

No description available

Install / Use

npx skills add vojay-dev/pydantic-airflow-agent

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PydanticAI Airflow Agent Demo

A demo project showing how to build an AI agent that interacts with Apache Airflow using natural language queries. Built with PydanticAI and Gemini 2.0.

"What's the status of our payment report DAG?" - Now you can simply ask your agent! 🚀

AI Airflow Agent

Overview

This project demonstrates how to:

  • Create a PydanticAI agent that interacts with Airflow's API
  • Handle natural language queries about DAG statuses
  • Return structured, type-safe responses
  • Implement function tools for models to retrieve extra information
  • Use Gemini 2.0 for enhanced language understanding

Prerequisites

  • Python 3.12
  • Poetry
  • Docker
  • Astro CLI
  • Google Cloud credentials (for Gemini 2.0)

Quick Start

# Install dependencies
poetry install

# Start Airflow
make airflow-start

# Run the agent
make run-agent

Related Skills

View on GitHub
GitHub Stars15
CategoryDevelopment
Updated1y ago
Forks9

Languages

Python

Security Score

55/100

Audited on Apr 12, 2025

No findings