Agent Interface Discovery (AID)
The DNS-based discovery protocol for the agent web.
Agent Interface Discovery (AID)
DNS for Agents.
Type a domain. Connect to its agent. Instantly.
Think of AID as the public address book for the agentic web.
It's a simple, open standard that uses the internet's own directory—DNS—to answer one question: “Given a domain, where is its AI agent?”
No more hunting through API docs. No more manual configuration. It's the zero-friction layer for a world of interconnected agents.
:rocket: Try it Now — Live Resolver & Generator{ .md-button .md-button--secondary target="_blank" }
Why It Matters
AID creates a seamless experience for everyone in the ecosystem.
!!! user "For Users: It Just Works - no setup wizard, no MCP copy-pasting."
You want to connect your Notion to a new AI assistant. You type `notion.so`. The connection happens automatically. Your experience is instant.
!!! agent "For Agents: Autonomous Discovery - the foundation for true agent-to-agent interoperability"
As an autonomous agent, you're tasked with analyzing a dataset stored in a Supabase project. You don't need to be pre-configured. You can programmatically discover the `supabase.com` agent endpoint, negotiate a connection, and complete your task.
How It Works: The 30-Second Explainer
The entire mechanism is a single DNS lookup. It's simple, decentralized, and built on infrastructure that has powered the internet for decades.
- Publish: A provider (e.g.,
supabase.com
) adds oneTXT
record to their DNS at a standard location:_agent.supabase.com
. - Discover: A client, given
supabase.com
, makes a single DNS query for theTXT
record at that address. - Connect: The record contains the agent's
uri
. The client uses it to connect directly.
Want the deep dive?
- Rationale – Why we chose DNS, why the manifest was removed, and why simplicity wins.
- Specification – The exact
TXT
record format, client algorithm, and security rules. - Security Best Practices – DNSSEC, redirect handling, local execution, IDN safety, TTL & caching.