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¶
- I want to understand ASA first: start with OpenASA Basics.
- I want to integrate API or OAuth: go to API Overview or OAuth.
- I want a short runnable path: open Quick Start.
Current Status¶
- The documentation is being refined alongside the current project proposal.
- The current release focuses on conceptual clarity and executable quick-start paths.