pydantic-ai
Build type-safe Python agents with tools, structured outputs, and provider choice
- Stars
- 18,325
- Forks
- 2,329
- Updated
- Updated Jul 10, 2026
Build type-safe Python agents with tools, structured outputs, and provider choice
Pydantic AI is a Python framework for building agents with typed instructions, dependencies, tool calls, and structured outputs. It supports many model providers, MCP integrations, streamed results, tool-call approval, durable execution, and graph-based workflows. This makes it a fit for developers who want agent behavior checked by Python types and evaluated over time.
Resource types
Use cases
Capabilities
Audience
Combine interchangeable models, data sources, and tools in LLM applications.
Trace, evaluate, monitor, and manage LLM, agent, and ML workflows.
Public GitHub facts last synced Jul 10, 2026.
Build and run Python agents with graph-based workflows
Optimizes AI agents with almost no code changes across frameworks and training methods.