pydantic-ai
https://github.com/pydantic/pydantic-ai
Python
GenAI Agent Framework, the Pydantic way
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to pydantic-ai
Help out
- Issues
- Support Anthropic and OpenAI Skills built-in tool
- Add OpenAI Responses input token counting
- Default to native output for groq models that support it
- Parallel MCP servers: `RuntimeError: Attempted to exit cancel scope in a different task than it was entered in`
- More capability for dynamic system prompt (depending on tools and context providers)
- Add `Agent.to_mcp()` method
- Azure OpenAI API Streaming Response Causes AttributeError in pydantic-ai
- Allow raw tool call arguments to be pre-processed in case schema validation fails
- Replace `asyncio` to `anyio`
- Add `examples` field to `ToolDefinition` and send it to Anthropic
- Docs
- Python not yet supported