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
- Add unified typed schemas for builtin tool return content
- Agent trajectory recorded to OTEL via logfire pydantic AI instrumentation doesn't contain system prompt / instructions.
- Run request stream-ly in a non-streaming way
- Add support for anthropic programmatic tool calling
- Add `reasoning_effort` and `include_reasoning` attributes to `GroqModelSettings`
- Add FileStore for storing binary content in message history
- Let httpx connection pool limits be specified more conveniently at agent creation/run time
- Support for UI stream events with Pydantic Graph
- Further slimming `pydantic-ai-slim` by dropping `logfire-api` requirement
- `deferred_handler` for Inline Resolution of Deferred Tools
- Docs
- Python not yet supported