demo.aifeed.md · live demonstration

This site practices what AIFeed preaches

Every page is published twice: polished HTML for readers, and signed, agent-ready markdown for machines. Permissions are Ed25519-signed, pinned to the domain through DNS, and revocable.

Verify this site in the browser Run it from the CLI

Ed25519 + JCSDNS anchor _aifeedMulti-signature revocationZero dependencies

What this origin declares

UseDecisionWhy
search, retrieval, inputallowFetching and grounding is welcome.
quote, summarizeallowAttribution is required.
trainingdenyModel training is not permitted.
modify, embed, commercial_usedenyDerivative and resale uses are not.

Built for agents that check before they fetch

Signed manifest

A single /.well-known/ai.json with per-use permissions, limits, and a revocation pointer.

Dual-stack content

The same bytes under text/aifeed+markdown and text/mako+markdown, separate signature contexts.

Delta index

Per-page digests and triage fields so agents skip what did not change.

Revocation

Status documents signed by two governance keys; bounded staleness rules.

Endpoints robots should read first

PathMethodExpectedContent type
/.well-known/ai.jsonGET200application/json
/.well-known/ai-signature.jsonGET200application/json
/.well-known/aifeed-index.jsonGET200application/json
any page with Accept: text/aifeed+markdownGET200text/aifeed+markdown
/llms.txtGET200text/plain

Fetch it in one command

node examples/agent/compliant-agent.js https://demo.aifeed.md --use retrieval --fetch

The agent discovers the manifest, verifies the chain, checks permissions, and only then reads signed content.

The other demo origins