1.
Multi-Agent Reference Architecture
2.
Introduction
3.
Building blocks
4.
Multi-agents design options
4.1.
Agents as a modular monolith
4.2.
Agents as microservices
5.
Agents registry
6.
Agents communication
6.1.
Request-based
6.2.
Message-driven
6.3.
Data exchange protocols
7.
Memory
7.1.
Short-term memory
7.2.
Long-term memory
8.
Observability
9.
Security
10.
Governance
10.1.
Experimentation to productization
10.2.
DevOps and DataOps on agents lifecycle
11.
Context Engineering
11.1.
Iteractive Optimization Loop
11.2.
Agents Orchestration
11.3.
Tools Context for Agents
12.
Reference architecture
12.1.
Patterns
13.
Contributors
14.
References