Show HN: Aura – Like robots.txt, but for AI actions
18 days ago
- #AI
- #Web Development
- #Open Protocol
- AURA is an open protocol designed to make websites understandable and operable by AI agents.
- It introduces a standardized machine-readable layer for the internet, moving beyond screen scraping and DOM manipulation.
- AURA uses a manifest file (aura.json) to declare website capabilities in a standardized format.
- Capabilities are discrete actions an agent can perform, each mapping to a specific HTTP request.
- The protocol includes a dynamic HTTP header (AURA-State) for context and available capabilities.
- The repository includes core packages, a reference server, and a reference client for implementation.
- Demonstrations include running a server, using an agent to execute capabilities, and a crawler for indexing.
- AURA aims for community adoption with adapters for web frameworks and clients in various languages.
- It is positioned as a public good to foster a more intelligent and interoperable web.