Three Independently Deployable Process Types
No component talks directly to another. The broker is the nervous system.
AWE
Agent-Workflow Executor
Hosts agents, workflows, and proxy adapters. The core execution environment.
Scales with: LLM workload
GWE
Gateway Executor
HTTP/SSE bridge from external clients to the agent mesh.
Scales with: inbound connections
STR
Secure Tool Runtime
Isolated subprocess execution for tools. Python, Go, MCP.
Scales with: tool invocation throughput
↕
↕
↕
Nervous System
Solace Message Broker
All processes communicate through the broker. No direct HTTP or gRPC between components.