Catalog PyPI
PACKAGE EXPLORERView in registry

aacp-pydantic-ai

PyPI

AACP coordination layer for Pydantic AI multi-agent workflows

aacpagentscoordinationllmmulti-agentpydantic-ai
Versions collected1
Direct dependencies3From release 0.1.0
Last observed20 Oct, 16:51 UTC

README

Version 0.1.0 documentation

aacp-pydantic-ai

AACP coordination layer for Pydantic AI multi-agent workflows.

Pydantic AI already types the result layer -- agents return validated Pydantic models. AACP adds typing to the instruction layer: what the orchestrator says to agents is now also typed, deterministic, and schema-validated. Both layers become fully deterministic.

Without AACP:  NL instruction → Agent → typed result
With AACP:     AACP packet    → Agent → typed result
               ↑ typed                  ↑ typed (already)

Install

pip install aacp-pydantic-ai

Quick start

from aacp_pydantic.orchestrator import AACPPydanticOrchestrator

orch = AACPPydanticOrchestrator(model="openai:gpt-4o-mini")
result = orch.run_workflow("payroll", period="2026-03")

Comparison demo

python3 examples/comparison.py --mock

Licence

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.015 Jun 20263

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

ACCESSIBLE
mackayandrew/aacp-pydantic-ai

Shared repository data · GitHub

License detected in repository
Not collected
Last push
15 Jun 2026
Archived
No
Contributor identities
— · partial collection

Public sponsor counts have not been collected. These signals belong to the repository owner.

Downloads & popularity

0count
Gauge · observed snapshots23 Oct 2026
10.50
2026-10-23: 0 · observed 2026-10-23T11:38:10.3867711Z
23 Oct23 Oct

github · 1 observations shown. Missing days are unknown.

View observed values
Date / source periodValueObserved at
2026-10-2302026-10-23T11:38:10.3867711Z

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 16:51 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:5d88c97c1077c861bced7319c253b1e2d5e3d0ba33cee3e2e2786b4d12b8a553