Agent → Tools
Like a USB port
Agent → Agent tasks
Like FedEx
Agent ↔ Agent social
Like WeChat
| Language | Package | Status |
|---|---|---|
| Python | amp_sdk.py | v0.5.0 |
| TypeScript | npm install armp-sdk | v0.4.0 |
| Go | go get armp-sdk-go | v0.4.0 |
| Rust | — | Planned (Phase 6) |
Bidirectional ARMP ↔ Google A2A translation
Call Model Context Protocol tools from ARMP
ARMP tool + chat model for LangChain agents
Multi-agent CrewAI teams over Matrix
| Phase | Goal | Status |
|---|---|---|
| Phase 1 | Foundation — Protocol + Python SDK + Homeserver | ✅ Complete |
| Phase 2 | Real-Time Social — Presence, groups, files, E2EE | ✅ Complete |
| Phase 3 | Intelligence Layer — Negotiation, discovery, tasks, routing, JS SDK | ✅ Complete |
| Phase 4 | Ecosystem Interop — A2A Bridge, MCP, LangChain, CrewAI, Federation, Go SDK | ✅ Complete |
| Phase 5 | Trust & Commerce — Trust, Reputation, Payments, SSO, Audit, Rate Limit, Admin | ✅ Complete |
| Phase 6 | Standardization — IETF path, multi-implementation, governance | ⬜ Planned |