Search

What is Solace Agent Mesh?

Solace Agent Mesh is an event-driven agentic AI framework that makes it easy to orchestrate autonomous AI agents and let them interact in real-time with each other, with other AI assets, and with applications and data sources across your enterprise.

Built on Solace’s trusted platform, Solace Agent Mesh gives you everything you need to build and deploy intelligent, extensible, and well-governed AI-powered applications.

What is Solace Agent Mesh?

Why is Agent Mesh the Best Way to Embrace Agentic AI?

Icon Accelerate Innovation

Time to Innovation

Easily integrate new AI agents and orchestrate interactions between them.

Icon User Experience

User Experience

Improve user experiences by ensuring agents have access to real-time data

Scalability & Reliability

Scalability & Reliability

Enable asynchronous, event-driven communications between agents, other applications and data sources.

Operational Efficiency

Operational Efficiency

Streamline complex workflows and eliminate manual processes that slow down AI-based applications.

Icon Security

Security & Governance

Ensure compliance and governance with robust authentication, authorization and role-based access.

Key Capabilities

Agent mesh: Dynamic Orchestration of Agents

Dynamic Orchestration of Agents

Solace Agent Mesh routes inputs and requests through an intelligent orchestrator that breaks them down into tasks and dispatches them to appropriate agents in real-time. The orchestrator uses either dynamic or prescriptive workflows to achieve the end goals by assigning the right task to the right agent, and controls access to agents based on authorization scopes.

Governance and Access Control

Gateways serve as controlled entry points into the framework, granting access to the agent ecosystem through different interfaces like MQTT, REST APIs, Slack, Microsoft Teams, etc. Gateways also handle authentication, authorization, and access control so agents can only interacts with agents and data they are approved for.

Agent Mesh Intelligent Data Management icon

Intelligent Data Management

Agent Mesh manages the data delivered to LLMs and agents, passing only relevant information and enabling them to manipulate and aggregate data, eliminating the need for roundtrips thus reducing costs and increasing both speed and accuracy of results.

Architected for Enterprise Scale

Built on Solace’s proven event-driven integration and streaming platform, Agent Mesh delivers decoupled, event-driven communication across clouds and systems—enabling agentic AI projects to easily scale from POC to production. This enables horizontal scaling of agents, graceful handling of speed mismatches, failures and retries, complete observability, and many other positive properties of event-driven architecture.

Get Started with
Solace Agent Mesh

Whether you’re prototyping an AI assistant or deploying a production-grade solution, Solace Agent Mesh provides the infrastructure to connect AI agents to real-world data sources and systems; add gateways to expose capabilities via REST, a browser-based UI, Slack, and more; and scale from local development to distributed, enterprise deployments.

Get the Open Source on Github

Key Components and Capabilities

Gateways

Define the system’s personality and control access to the agent ecosystem through different interfaces.

Orchestrator

Decomposes inputs and assigns tasks to agents that can achieve the end goals.

Data Management

Lets LLMs access, manipulate and aggregate data, reducing costs and increasing both speed and accuracy of results.

Event mesh

Enables reliable real-time asynchronous communications between all components.

Solace Agent Mesh: Key Components and Capabilities

Agents

Solace Agent Mesh includes several agents, and makes it easy to integrate all of your agents by registering their capabilities and connecting them to the event mesh.

AI Service

Gives access to LLMs so agents can request capabilities by function or intent, making it easy to add new models and ensure load distribution.

Visualizer

Displays messages sent via the event mesh in a graphical format.

.