Skip to content

OpenASA Documentation

OpenASA is a non-profit public organization focused on open standards for the AI agent era.

This documentation introduces ASA (Agent Service Agreement): its definition, philosophy, agreement model, OAuth Provider capability, and runtime/API boundaries.

Name Map

Name What it is Use it for Read next
OpenASA The public organization and runtime/API project boundary Standards, runtime modules, public APIs Guides
ASA The agreement model itself Understanding agreement-based interaction OpenASA Basics
ASAHub The hub product built on top of ASA Browse, publish, comment, collaborate ASAHub documentation
asactl The CLI client Local workspace tasks, agreement fetch, remote calls ASAHub CLI docs

Structure

  • Guides: concept, agreement model, OAuth Provider integration, and onboarding guidance.
  • Service: how executable services relate to agreements, flows, and runtime invocation.
  • API: module index plus detailed endpoint pages grouped by module directory.
  • Quick Start: CLI-first getting started path for local validation.

Choose a Path

Current Status

  • The documentation is being refined alongside the current project proposal.
  • The current release focuses on conceptual clarity and executable quick-start paths.