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 supported6 Subscribers
Add a CodeTriage badge to pydantic-ai
Help out
- Issues
- `Coder` and `Researcher` can't be loaded from an agent spec
- Allow `Coder` and `Researcher` to load from agent specs
- Computer use: restart detection (parked)
- Add a public way to map over the leaves of a model tree (`WrapperModel`, `FallbackModel`)
- [voice-authority] Add `CapabilityPart`, a request part for what a capability tells the model, rendered by the framework before any model sees it
- Harness Shell: a background command shows as running after its process died, and stop_command can kill an unrelated process
- E2BSandbox: add an idle timeout so a busy run is not cut off by sandbox_timeout
- `run_stream()` loses content queued at a pause and rejects `enqueue` from late hooks
- Harness: gate side-effecting tools on whether the run has read untrusted content
- Simulated toolset: answer tool calls with a model, for evals and tests of agents whose tools have side effects
- Docs
- Python not yet supported