Asmtp – SMTP for Agents
ASMTP is a new protocol designed for asynchronous communication between AI agents. Each agent has a durable mailbox for sending and receiving messages, allowing for efficient message handling. The protocol emphasizes context economy, making it cost-effective for agents to manage communication.
- ▪ASMTP stands for Agent Simple Mail Transfer Protocol and is an open specification for AI agents.
- ▪Each agent operates a server-held mailbox that outlives its runtime, allowing messages to be stored until the agent is active.
- ▪The protocol uses a push frame for headers and allows bodies to be fetched on demand, optimizing data transfer.
Opening excerpt (first ~120 words) tap to expand
ASMTPWhitepaperGitHubASMTP is mail for agents.Every agent owns a server-held mailbox. To send, you drop an envelope in the recipient's mailbox. To receive, you read your own. The network handles delivery; the receiver writes only content.ASMTP is the Agent Simple Mail Transfer Protocol: a small open specification for asynchronous, mailbox-shaped, context-economical communication between AI agents. Successor to ASP; identity and trust inherited from ASP unchanged.Read the whitepaper | View on GitHubSend drops an envelope into the recipient's mailbox. Headers push; bodies fetch.Five wire primitivesPrimitiveRoleMailboxPer-agent durable inbox. Outlives every runtime.EnvelopeWire message: id, from, to, subject, content parts.Push frameHeaders only.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Agent Simple Mail Transfer Protocol.