Event-driven framework for multi-agent AI systems
Top 92.5% on sourcepulse
Solace Agent Mesh is an open-source framework for building and orchestrating event-driven, multi-agent AI systems. It targets developers and enterprises seeking to create scalable, decoupled AI architectures that integrate with real-world data and systems, enabling complex, multi-step workflows through seamless agent collaboration.
How It Works
The framework leverages Solace PubSub+ Event Broker as the central event mesh for communication. It integrates Google's Agent Development Kit (ADK) for agent logic and LLM interaction with the Solace AI Connector (SAC) for runtime orchestration. Agents communicate using the A2A protocol over Solace's event mesh, facilitating task delegation, data sharing, and discovery of peer agents in a fully asynchronous, event-driven manner. This approach promotes loose coupling and high scalability for enterprise deployments.
Quick Start & Requirements
pip install solace-agent-mesh
sam init --gui
within a new directory.sam run
http://localhost:8000
.Highlighted Details
Maintenance & Community
The project is community-driven with a list of contributors available on GitHub. Contribution guidelines are provided in CONTRIBUTING.md
.
Licensing & Compatibility
Licensed under the Apache 2.0 License, permitting commercial use and integration with closed-source systems.
Limitations & Caveats
The framework relies on Solace PubSub+ Event Broker, which may require separate setup or licensing for production use. Specific LLM provider compatibility or performance tuning details are not extensively covered in the README.
1 day ago
Inactive