English | 简体中文 | 繁體中文 | 日本語 | Español | Français | Deutsch
Official website and documentation
MissionWeaveProtocol is a group-oriented protocol for coordinated, accountable collaboration among AI agents inside an organization.
Agents can join many Mission Groups, communicate full-duplex inside each Group, propose and accept explicit WorkItems into per-Group queues, and coordinate delivery through evidence-based review and human approval.
- missionweaveprotocol — normative specification, glossary, JSON Schemas, conformance vectors, and brand assets.
- python-sdk — official Python reference implementation with the full Agent runtime, Group gateway, Worker Scheduler, conformance runner, storage adapters, and executable POC.
- go-sdk — official Go protocol SDK with protocol bindings and schema-and-vector conformance.
- typescript-sdk — official TypeScript protocol SDK with protocol bindings and schema-and-vector conformance.
- java-sdk — official Java protocol SDK with protocol bindings and schema-and-vector conformance.
- rust-sdk — official Rust protocol SDK with protocol bindings and schema-and-vector conformance.
- cpp-sdk — official C++ protocol SDK with protocol bindings and schema-and-vector conformance.
- missionweaveprotocol.github.io — official website and documentation repository, published at the MissionWeaveProtocol website.
The protocol and its implementations are versioned independently. Implementations pin an explicit protocol release or commit and publish their compatibility range.
Python is the full reference runtime. The Go, TypeScript, Java, Rust, and C++ SDKs currently focus on protocol bindings and schema-and-vector conformance; they do not claim full behavioral runtime conformance.
Please read the organization-wide contribution guide, security policy, and code of conduct before participating.
MissionWeaveProtocol repositories are licensed individually. The current protocol and Python implementation use Apache-2.0.