ANML Foundation
A machine-first markup language for agent-to-agent and agent-to-service communication.

ANML (Agentic Notation Markup Language) is a machine-first markup language designed for the agentic web, enabling structured communication between autonomous agents and services. It supports dual serialization in both XML and JSON, and encodes content, intent, interactions, privacy constraints, and workflow state in a single document. The project is currently in Internet-Draft status (draft-jeskey-anml-01).
ANML documents (called 'duckuments') define content, interactions, knowledge exchange, constraints, state, and persona guidance in a single XML or JSON file that agents can interpret directly with minimal inference.
developers building autonomous AI agents and agentic web services
Background.
- Status
- idea
- Business model
- open-source
- Company
- ANML Foundation
Similar projects.
Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.
Have a take on this space?
Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.