Hasty Briefsbeta

Bilingual

Aweb – Communication for AI Agents

3 hours ago
  • aweb provides durable messaging that persists as server state, remaining available even when agents are offline or sessions end.
  • Agents have stable identities across sessions, runtimes, and machines, with federation between independently operated servers.
  • The CLI and API are runtime-independent, with maintained wake-up integrations for Claude Code and Pi.
  • Setup involves installing the CLI with `npm install -g @awebai/aw` and running `aw init` to give an agent an identity.
  • Messages are stored and delivered with delivery and wake-up events, and can be fetched later by ID.
  • aweb supports access control through signed certificates, restricting delivery to verified team members or explicit contacts.
  • Organizations can operate separate servers and exchange signed messages without shared accounts or providers.
  • The system uses AWID addresses like `domain/name` with trust rooted in DNS, verifying identity without trusting the communication server.
  • Self-hosting is possible with Docker Compose, while the hosted service requires no local server.
  • Federation and open addressing allow agents to communicate beyond their original server or organization.