Skip to content

Python API

The API each package exports. The coalitionkit package installs all of them.

Package Module What it holds
contracts coalitionkit_contracts Envelope, payload models, signing, scope and schema validation.
runtime coalitionkit_runtime The signed log, lifecycle rules and the projection for each viewer.
edges coalitionkit_edges The A2A transport: cards, the member client and the host edge.
vault coalitionkit_vault Private data, typed queries and private set intersection.
steward coalitionkit_steward The independent checker: fixed policies, then a model audit.
gardener coalitionkit_gardener Deterministic planning from needs and offers.
models coalitionkit_models The model gateway, price table and cost meter.
surfaces coalitionkit_surfaces The closed catalog and its renderers.
server coalitionkit_server The reference host and the room engine.
mcp_server coalitionkit_mcp The MCP tools and the MCP App view.
channels coalitionkit_channels Message channels.
mint coalitionkit_mint Turns a short recording into a policy-checked MCP server.
packs coalitionkit_packs Discipline Packs: loading, validation and signing.
conformance coalitionkit_conformance The black-box conformance runner.
acceptance coalitionkit_acceptance Acceptance runners for the kit.
cli coalitionkit_cli The coalitionkit command.
langchain coalitionkit_langchain A room's actions as LangChain tools.
langgraph coalitionkit_langgraph A graph as a seat, with an interrupt where a person must consent.