Pydantic AI 2.56.0
Verdict: The cleanest typed-Python agent framework we've tried. In our offline test, tool calls and structured output worked on the first run with no API key, using the built-in TestModel. Live-model quality isn't tested yet.
Test notes: Hand-tested on 15 Oct 2026: installed pydantic-ai-slim==2.56.0 into a clean Python 3.13 venv, built an agent with one tool and a typed Pydantic output, and ran it with the built-in offline TestModel (no API key). The tool was called and a validated structured output came back in about 0.01 s. Downside: it prints a large observability/Logfire banner on run unless PYDANTIC_AI_NO_BANNER=1. Not yet run against a live LLM, so output quality is scored conservatively.
Pricing: Open source