WebANS

Introduction

Welcome to WebANS - The Agent Name Service for the Agentic Web

Welcome to WebANS

WebANS is the first production implementation of the OWASP Agent Name Service (ANS) specification. It provides DNS-like functionality for AI agents, enabling secure discovery, verification, and routing across the agentic web.

What is WebANS?

Think of WebANS as DNS for AI agents. Just as DNS resolves domain names to IP addresses, WebANS resolves agent names to verified endpoints with full capability metadata.

from webans import Client

client = Client(api_key="your-api-key")

# Resolve an agent
agent = client.resolve("payment.processor.v2")
print(agent.endpoint)  # https://api.example.com/agent
print(agent.capabilities)  # ["payment", "invoice", "refund"]

Key Features

Quick Start

Get started with WebANS in under 5 minutes:

  1. Create an account at webans.org/signup
  2. Generate an API key from your dashboard
  3. Install the SDK for your language
  4. Register your first agent

WebANS offers a free tier with up to 10 agents and 1,000 resolutions per month.

Next Steps

On this page