Skip to content
Letta Platform Letta Platform Letta Docs
Sign up
Tutorials
Multi-agent patterns

Multi-agent patterns

Build multi-agent systems with message passing, shared memory, and coordination patterns.

Letta supports multi-agent coordination patterns that combine role-specific agents, tagging, and shared state via shared memory blocks.

Most multi-agent systems in Letta use one or more of these coordination styles:

  • Delegation: A coordinator routes work to specialized agents.
  • Parallelization: Multiple agents work on parts of a task concurrently.
  • Synthesis: A coordinator combines outputs into a final response.

These tutorials focus on architecture and coordination design, including role definitions, tag conventions, and shared memory strategy.

Choose a pattern based on your use case: