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
- Add `service_tier` support to `GroqModel`
- Add a per-command `cwd` to `Workspace.run`
- Add opt-in recursive node registration with `GraphBuilder.add_reachable()`
- Summarize the tail messages `SummarizingCompaction(keep_user_messages=True)` copies displace instead of dropping them
- Keep `DynamicWorkflow` sub-agents parallel under `DBOSDurability` and `AWSLambdaDurability` with dispatch-ordered durable IDs
- Add `framing_announcement` setting and only announce the `<system>` voice tag once a conversation needs it
- Keep the parent run alive when automatic `SummarizingCompaction` fails
- Report when `TieredCompaction` can't reach `target_tokens` because its tiers keep more than the target
- Add stateless Google Interactions support with `GoogleInteractionsModel`
- `CodeMode` under DBOS: a recovered workflow can succeed with wrong results (nondeterminism error swallowed, time limit not durable)
- Docs
- Python not yet supported