**Expose agent-readable, authoritative website data for AI agents — without scraping, SEO hacks, or UI parsing.**
npm install agentkit-webagentkit-web lets you publish a canonical truth endpoint that AI agents can rely on deterministically.
agentkit-web bridges this gap.
/.well-known/agent.json
bash
npm install agentkit-web
`
Usage
$3
`typescript
import { defineSite, serveAgent } from "agentkit-web";
const site = defineSite({
site: "example.com",
description: "Example agent-readable website",
endpoints: {
products: "/agent/products.json",
policies: "/agent/policies.json"
},
constraints: {
delivery_available: false
}
});
export const GET = serveAgent(site);
`
This exposes:
GET /.well-known/agent.json
$3
`json
{
"schema_version": "0.1",
"site": "example.com",
"authority": "official",
"description": "Example agent-readable website",
"last_updated": "2026-01-12T12:00:00Z",
"endpoints": {
"products": "/agent/products.json",
"policies": "/agent/policies.json"
},
"constraints": {
"delivery_available": false
}
}
`
What this is NOT
* Not SEO
* Not schema.org
* Not a crawler
* Not a search engine
* Not a ranking signal
It has zero impact on UI or search rankings.
Design principles
* Deterministic over probabilistic
* Intent-based, not page-based
* Minimal and flat JSON
* Zero UI coupling
* Zero SEO coupling
Works best with
* AI agents
* RAG pipelines
* Autonomous assistants
* Internal enterprise AI systems
For agent-side consumption, use agentkit-agent`.