APAI.runv0.1

Publish a package

v0.1 is in invite-only publisher mode. The full public flow opens with Phase 4 (publisher accounts, Stripe billing, verified publisher status). Until then, this page documents the package requirements so authors can prepare.

Five steps to a publishable APAI package

  1. 1

    Define the package

    Write a manifest that validates against the v0.1 schema. Declare permissions explicitly: no implicit defaults.

  2. 2

    Generate a Capability Passport

    Use apai passport <manifest> or the agent-passport seed package. The passport is what users read before install.

  3. 3

    Provide a /llms.txt install card

    Plain-text install card that LLM agents read to apply the package. Format defined in the Install Card Spec.

  4. 4

    Decide install modes

    Local-tool install (agent runs the installer on the user's machine), cloud-sandbox install (agent applies the protocol inside a session-scoped sandbox like ChatGPT code interpreter), and remote-connector install (URL added to MCP-compatible client).

  5. 5

    Apply to publish

    Until Phase 4 opens the public publisher flow, submit via the waitlist with 'Publish a package' selected.

References

Apply to publish

Select "Publish a package" on the waitlist form and tell us about your package, target platforms, and the install path you want to support.

Apply via waitlist