AFN
Agent Friendly NetworkINTERNET STANDARDS & ECOSYSTEM
AFN SPECIFICATION REPOSITORY

Agent-Friendly Standards & RFCs

AFN publishes formal technical specifications, schema requirements, and protocol conventions to ensure tools, CLIs, and web services are reliably operable by autonomous AI agents.

RFC Standardization LifecyclePROCESS-SOP-01
Stage 1: DRAFT

Initial community proposal submitted via GitHub PR. Open for technical debate and prototyping.

Stage 2: PROPOSED

Reviewed by Working Group. Requires at least two independent reference implementations.

Stage 3: RATIFIED

Approved by AFN Technical Steering Committee. Finalized standard baseline.

Stage 4: REFERENCE

Ecosystem architectural reference and interoperability documentation.

Active Specifications & RFCs

TOTAL: 8 SPECIFICATIONS
AFN-001[PROPOSED]WG-CLI Automation
Last Updated: 2026-08-21

Agent-Friendly Command Line Interface Specification

Defines runtime flags, machine-readable output schemas (--json, --schema), deterministic exit codes, and non-interactive execution guarantees for terminal utilities.

Key Normative Requirements:
  • -Strict structured JSON/JSONL output over stdout with zero terminal escape noise
  • -Dynamic command discovery via --schema and tool definition introspection
  • -Deterministic non-zero exit codes mapped to standardized error categories
  • -Non-interactive fallback guarantees preventing unhandled STDIN prompt deadlocks
CATEGORY: CLI
View RFC Discussion
AFN-002[DRAFT]WG-API & Handshake
Last Updated: 2026-08-21

Deterministic API Contracts for Autonomous Agents

Establishes idempotency keys, rate-limit discovery headers, machine-readable error recovery hints, and atomic operation boundaries for Web APIs.

Key Normative Requirements:
  • -Mandatory Idempotency-Key handling on all mutating state endpoints
  • -Granular Retry-After and rate-limit discovery headers
  • -Machine-actionable error payloads conforming to RFC 9457
  • -OpenAPI 3.1 schema publishing for autonomous tool discovery
CATEGORY: API
View RFC Discussion
AFN-003[DRAFT]WG-Web Discoverability
Last Updated: 2026-08-21

Agent-Friendly Web Property & Documentation Specification

Specifies the llms.txt standard files, markdown content negotiation, and accessibility tree preservation for indexing website capabilities.

Key Normative Requirements:
  • -Plaintext semantic context mapping via llms.txt and llms-full.txt
  • -Content negotiation supporting Accept: text/markdown for clean LLM ingestion
  • -Explicit robots.txt AI agent policies and security declarations
  • -Semantic HTML tags and accessible ARIA landmark preservation
CATEGORY: WEB
View RFC Discussion
AFN-004[DRAFT]WG-MCP & Context
Last Updated: 2026-08-21

Agent-Friendly Model Context Protocol (MCP) Server & Tool Specification

Establishes production-grade design and governance guidelines for Model Context Protocol servers, tools, timeouts, and token budgeting.

Key Normative Requirements:
  • -Concise, intent-driven tool naming and descriptions preventing model distraction
  • -Strict JSON Schema input validation with explicit enumerations and bounds
  • -Mandatory tool execution timeouts (max 30s) and cancellation token handling
  • -Token-optimized payloads with automatic pagination and summarization
CATEGORY: MCP
View RFC Discussion
AFN-005[DRAFT]WG-Data & Semantics
Last Updated: 2026-08-21

Agent-Friendly Structured Data & Knowledge Specification

Specifies dataset publication, metadata indexing, schema declaration, and entity resolution designed for direct ingestion by AI agents.

Key Normative Requirements:
  • -Explicit schema definitions via JSON Schema, JSON-LD, or Parquet
  • -Standard global entity URIs and identifier resolution
  • -Dataset manifests with pre-computed semantic chunks for RAG pipelines
  • -Semantic versioning and immutable snapshot hashing for deterministic benchmarks
CATEGORY: DATA
View RFC Discussion
AFN-006[DRAFT]WG-Agent Protocols & Settlement
Last Updated: 2026-09-02

Agent Communication Protocol (ACP 2.0) Specification

Defines structured task dispatch, execution lifecycle management, and economic escrow settlement between Clients, Gateways, and Agent Services.

Key Normative Requirements:
  • -Authoritative task-layer protocol superseding AFN-002 transport abstractions
  • -Standard lifecycle state machine: created -> pending_escrow -> running -> delivered -> settled
  • -Cryptographic request envelopes with idempotency tokens and token budgeting
  • -Deterministic dispute arbitration interfaces and per-result pricing support
CATEGORY: INTEROP
View RFC Discussion
AFN-007[DRAFT]WG-Reputation & Attestation
Last Updated: 2026-09-14

Agent Work Provenance and Reputation Attestation Specification

Defines verifiable acceptance receipts and cryptographic work provenance attestations for agent deliverables, preventing Sybil reputation inflation.

Key Normative Requirements:
  • -Cryptographically signed AcceptanceReceipt primitives binding client, agent, and deliverable SHA-256 hashes
  • -Mathematical multi-factor reputation scoring (completion rate, accuracy, repeat hire)
  • -Automated provenance ledger integration for agent marketplaces
  • -Sybil resistance through verified financial escrow settlement proof
CATEGORY: DATA
View RFC Discussion
AFX-CORE[REFERENCE]WG-External References
Last Updated: 2026-08-21

Agent-Friendly Interface Standard Reference (AFX)

Community reference architecture for standardizing agent interface abstractions, state representations, and execution wrappers across heterogeneous tools.

Key Normative Requirements:
  • -Community reference for agent interface conventions
  • -Unified abstraction layer over legacy command-line tools
  • -Bi-directional event streaming and execution tracing primitives
CATEGORY: INTEROP
View RFC Discussion

Technical Working Groups

Chartered committees responsible for drafting and maintaining RFC domain tracks.

Working Group

CLI Automation Working Group

Standardizing command-line interfaces for reliable, structured, deterministic AI Agent execution.

Assigned RFCs:
AFN-001
Working Group

API & Handshake Working Group

Defining robust, self-remediating, and deterministic API protocols tailored for autonomous systems.

Assigned RFCs:
AFN-002
Working Group

Web Discoverability Working Group

Establishing web-scale discoverability standards (llms.txt, semantic negotiation) for machine agents.

Assigned RFCs:
AFN-003
Working Group

MCP & Context Working Group

Formulating standards for Model Context Protocol servers, tool safety, timeouts, and schema clarity.

Assigned RFCs:
AFN-004
Working Group

Data & Semantics Working Group

Defining machine-readable dataset packaging, semantic chunking, and JSON-LD entity linking standards.

Assigned RFCs:
AFN-005
Working Group

Agent Protocols & Settlement Working Group

Formulating structured task dispatch, execution lifecycles, and economic escrow settlement standards across agent networks.

Assigned RFCs:
AFN-006
Working Group

Reputation & Attestation Working Group

Establishing cryptographic work receipts, deliverable provenance, and verifiable trust metrics for autonomous agents.

Assigned RFCs:
AFN-007

Propose a New Standard (RFC)

Have an interface pattern, CLI schema, or agent discoverability mechanism? Submit an RFC proposal to the AFN repository.

Submit Proposal