Solace Agent Mesh
Solace Agent Mesh is an agent development and runtime platform. It supports the full agent development lifecycle: build, test, deploy, monitor, and improve your agents and agent workflows. It hosts the agents you build, runs the tools they call, and coordinates everything over an event mesh, with sessions, artifacts, authentication, evaluators, and observability built in.
Solace Agent Mesh supports the Model Context Protocol (MCP) and Agent2Agent (A2A) and works with any LLM, so you can combine agents from different vendors, tools, and frameworks.
- To get started, see Getting Started with Solace Agent Mesh.
- To install, see Install and Deploy.
Architecture and Runtime
Solace Agent Mesh routes inputs and requests through an intelligent runtime that breaks them down into tasks and dispatches them to appropriate agents in real-time.
Governance and Access Control Using Entrypoints
Entrypoints control access to the framework, granting access to the agent ecosystem through Entrypoints also handle authentication, authorization, and access control so agents can only interact with agents, people, and data they are approved for.
Agents
Agents are the primary building blocks in Solace Agent Mesh. An agent receives a task, works through it with the help of a language model and a set of tools, and returns an answer. Solace Agent Mesh uses the Agent-to-Agent (A2A) protocol so an agent can delegate work to another agent. The delegating agent publishes a request on the event broker; the receiving agent subscribes and responds.
Built for Scale
Solace Agent Mesh runs your agents on a real-time runtime. Agents run as independent entities with asynchronous execution, so the system keeps operating through failures and retries and scales horizontally based on processing volume rather than the number of agents, keeping cost predictable as you grow. The runtime is implemented in Go rather than Python, and you can extend it with custom Python or Go tools that run in a secure, sandboxed environment. These independent runtimes are brought together over our event-driven Solace Platform, which coordinates them across clouds and activates agents in real time from events already flowing through a business.