# SolaceLabs/solace-agent-mesh

An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.

Repository: https://github.com/SolaceLabs/solace-agent-mesh
Canonical: https://ross.abutalabs.com/products/solace-agent-mesh
Homepage: https://solacelabs.github.io/solace-agent-mesh/
Language: Python
License: Apache-2.0
License Family: permissive
Topics: agentframework, agents, ai, ai-agents, event-driven-architecture, aiagentframework, agentic, agentic-ai, agenticai, agentic-framework, agentic-workflow, aiframework, enterprise, framework, multi-agent, multi-agent-systems, multiagent, rag, a2a, mcp
Last push: 2026-08-20T17:32:38+00:00

## Health v2 (maintenance only)
Score: 82/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 98, release rhythm 85, longevity 42
- inputs: {"age_days": 600, "days_push": 13, "days_rel": 22, "gap_med": 1.0, "n_releases_24m": 173}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4954, forks 270 (observed 2026-08-28T04:09:03.786327+00:00)

## What it is
Solace Agent Mesh is an open-source Python framework for building event-driven multi-agent AI systems where specialized agents collaborate on complex tasks. It leverages Solace Platform event brokers and Google's Agent Development Kit to orchestrate agent communication, task delegation, and multi-step workflows.

## Use cases
- orchestrate multiple AI agents on complex workflows
- build an enterprise multi-agent AI system
- connect AI agents to databases and external tools
- delegate tasks between specialized AI agents
- build event-driven agentic applications
- integrate AI agents with real-world data sources
- share artifacts and data between AI agents

## When to choose
- you need scalable, asynchronous multi-agent orchestration
- you already use or want Solace event broker infrastructure
- you want agents with distinct skills and tool access collaborating
- you need production-grade, decoupled agent architecture

## When to avoid
- you need a simple single-agent chatbot
- you don't want a dependency on Solace event broker messaging
- you want a lightweight agent framework with minimal setup

## Facets
- artifact type: framework
- maturity: active
- function: agent-framework, mcp, rag, workflow-automation, message-queue, webhook
- domain: artificial-intelligence, large-language-models, developer-tools
- platform: python, self-hosted, cloud, cross-platform
- tags: multi-agent-systems, event-driven, a2a, solace-event-broker, google-adk, enterprise-ai, agent-orchestration, ai-agents, automation, messaging, docker

## Member repositories
- SolaceLabs/solace-agent-mesh (main) score 82

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:03.786327+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:17:50.592651+00:00, confidence not recorded.
  - readme: https://github.com/SolaceLabs/solace-agent-mesh (fetched 2026-08-28T04:09:03.786327+00:00, sha a11f06f2b6b5)
  - homepage: https://solacelabs.github.io/solace-agent-mesh/ (fetched 2026-08-29T08:59:14.012617+00:00, sha d28c6b6c5e02)
  - registry_pypi: https://pypi.org/pypi/solace-agent-mesh/json (fetched 2026-08-29T08:59:14.021597+00:00, sha 62076ad2930d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
