aport-spec vs intent-plane

Agent authorization specifications and runtime gates compared

aport-spec defines the draft Open Agent Passport specification, schemas, security guidance, and conformance materials for pre-action authorization. intent-plane is a Go authorization gate that evaluates declared intents against signed policy and records decisions; it also provides tools to independently recompute those decisions.

aport-specintent-plane
LanguageTypeScriptGo
LicenseMIT—
Stars41
Forks00
Last analyzedOct 22, 2026Nov 6, 2026

Key differences

  • aport-spec focuses on defining interoperable schemas and requirements, while intent-plane provides a gate for checking actions at the tool-call boundary.
  • aport-spec leaves runtime decision and enforcement components to adopting teams; intent-plane evaluates requests and refuses when authorization is uncertain.
  • aport-spec documents passport and decision schemas, Ed25519 verification, and W3C Verifiable Credentials integration; intent-plane emphasizes signed policy artifacts, durable records, and independent Go and Python verification.
  • aport-spec is written in TypeScript and is licensed under MIT; intent-plane is written in Go and specifies Go 1.26 for its Go packages.
  • aport-spec is explicitly a draft specification; intent-plane cautions that key authority is test-grade and describes signing and identity capabilities as staged.
  • aport-spec includes conformance tests and a runner; intent-plane provides a contract, frozen feed fixtures, and optional LangChain, MCP, and reporting adapters.

Choose aport-spec if you…

  • need schemas and conformance materials for implementing an agent authorization approach.
  • want to build your own runtime decision and enforcement components around a shared specification.
  • need documentation covering Ed25519 verification and W3C Verifiable Credentials integration.
Read the aport-spec analysis →

Choose intent-plane if you…

  • need a Go gate that checks declared agent intents against signed policy before actions.
  • want Go and Python tools to independently recompute decisions from an append-only feed.
  • need derived idempotency keys or optional LangChain, MCP, and regulatory-reporting integration paths.
Read the intent-plane analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.