Pydantic AI
Pydantic AI, from the team behind Pydantic, is a Python agent framework built around type safety. Its core is a typed, extensible agent loop where switching model providers is a matter of changing a string, tools are plain Python functions with typed dependencies, and results come back as validated Pydantic models. It covers agents, realtime voice, image generation and embeddings.
It suits Python developers who want reliable, structured results: data extraction that always returns a valid schema, tool-using assistants inside existing applications, and long-running agents. Pydantic AI Harness adds ready-made capabilities for complex work, such as a coding agent with file access, an allowlisted shell, repository context and sub-agents; durable execution integrates with Temporal so agents survive restarts; and it can run in GitHub workflows on issues, pull requests or schedules.