Agentic Resource Discovery Specification
a day ago
- #ai-clients
- #agentic-resources
- #discovery-specification
- AI clients can use external capabilities like tools, Skills, APIs, and workflows, known as agentic resources.
- As agentic resources rapidly grow, a key challenge is enabling AI clients to discover what is available.
- Manual discovery becomes impractical with many resources, creating a bottleneck before invocation.
- The Agentic Resource Discovery Specification (ARD) solves this by letting clients ask which agentic resources can help with a task.
- ARD provides information on matching capabilities, including their function, provider, location, and access methods.
- ARD focuses only on discovery; clients invoke selected resources through their own mechanisms, such as MCP or APIs.
- ARD is not a product but a specification, allowing multiple discovery services, like GitHub's Agent Finder and Hugging Face's Discover, to implement it.
- The goal is to make published resources discoverable by many clients and expand the range of resources clients can use.