Technical Steering Committee
The TSC guides project-wide technical direction, governance, and escalated decisions.
Meet the TSCAgent Name Service
ANS is an open specification for naming, discovering, and authenticating AI agents. It connects domain names, certificates, and transparency records so peers can verify who they are communicating with.
The published specifications are drafts under active development.
ans://v1.0.0.payments.example.com
Watch the overview
A short introduction to agent identity and why it matters when AI agents interact.
Explore how ANS worksImplementations
Run the Registration Authority and Transparency Log locally, inspect a registration, and verify its receipt. Use an SDK to bring verification into your application.
A runnable registration lifecycle, transparency log, and offline verifier.
Registry and transparency clients, verification, and the ANS CLI.
ans-sdk-goSDKAPI clients, shared types, and verification libraries with rustls support.
ans-sdk-rustSDKRegistration, discovery, cryptography, and agent client modules.
ans-sdk-javaBrowse implementations, integrations, and their supported scope →
Community & governance
ANS develops through public specifications, code, and decisions.
The TSC guides project-wide technical direction, governance, and escalated decisions.
Meet the TSCRepository teams review changes, maintain implementations, and take responsibility for releases.
Find a repository teamContribute code, improve documentation, test an integration, or help review a proposal.
Start contributingANS establishes identity. Applications still decide what a peer may do.
How verification works