osmandkitay/aura

AURA (Agent-Usable Resource Assertion) is an open protocol designed to make the web machine-readable. It replaces fragile screen scraping with a declarative aura.json manifest, allowing websites to expose their capabilities as a secure, efficient, and standardized API for AI agents.

43
/ 100
Emerging

The protocol uses a declarative JSON manifest served at `/.well-known/aura.json` that maps HTTP actions to named capabilities with parameter schemas, allowing agents to execute operations via RFC 6570 URL templates and JSON Pointer parameter binding without UI scraping. The server enforces all authentication, authorization, and validation—the manifest is purely descriptive—while optional `AURA-State` headers provide advisory context about dynamic availability. Includes reference implementations (Node.js packages and CLI tooling) for manifest validation, agent planning via LLM integration, and server-side capability enforcement.

103 stars.

No Package No Dependents
Maintenance 13 / 25
Adoption 9 / 25
Maturity 9 / 25
Community 12 / 25

How are scores calculated?

Stars

103

Forks

11

Language

TypeScript

License

MIT

Last pushed

Mar 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/osmandkitay/aura"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.