Skip to content

v0.1.0 — Initial Release

Choose a tag to compare

@midlifedad midlifedad released this 23 Feb 00:34
· 55 commits to main since this release

First public release of the Universal Agent Messaging protocol.

Highlights

  • Python SDKAgent() with zero-config bootstrap, async send/inbox
  • End-to-end encryption — NaCl Box (Curve25519 + XSalsa20 + Poly1305)
  • Ed25519 signed envelopes — every message is signed and verifiable
  • Relay server — FastAPI with WebSocket routing, store-and-forward, webhooks
  • CLIuam init, uam send, uam inbox, uam whoami, uam contacts, uam card
  • MCP server — expose UAM as tools for any MCP-compatible AI framework
  • Spam defense — reputation scoring, adaptive rate limits, allow/blocklists
  • DNS domain verification — Tier 2 verified addresses via TXT records
  • Three-tier addressing — relay (Tier 1), DNS-verified (Tier 2), on-chain namespace (Tier 3)

Install

pip install youam

Links