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
- DeepSeek on Azure Foundry emits reasoning with only a closing think tag, leaking thinking text into the visible answer (Responses and Chat Completions)
- Output function with a single aliased parameter fails with KeyError
- Single-argument output functions with a parameter alias fail with a bare `KeyError`
- Key the single-argument output wrapper by the Python parameter name so aliased params work
- Use `AgentRunResult` in the agent and message-history guides
- docs: add pydantic-ai-asyntai to third-party capabilities
- Add a microsandbox workspace provider to Harness
- Resume a paused sandbox when `OpenSandbox` reattaches to it
- is_provider_valid() accepts a history whose tool call a reused `tool_call_id` left dangling
- Treat a response that reuses a still-open `tool_call_id` as unpaired
- Docs
- Python not yet supported