← All projects

ANML Foundation

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

AI Toolsmarkup-languageagentic-webai-agentsmachine-readableprotocolinteroperabilityopen-standard
ANML Foundation screenshot

About

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).

Problem

Autonomous agents lack a structured, machine-first format for communicating intent, navigating workflows, and respecting privacy constraints when interacting with web services.

For

developers building autonomous AI agents and agentic web services

How it works

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.

Business model

open-source

Status

idea

Company

ANML Foundation

Similar projects