solace-agent-mesh

SolaceProducts活跃维护

基于事件网格构建和运行 AI 智能体的全生命周期平台,内置会话、鉴权、评估与可观测性,支持多智能体协作和工具调用。

Platform for building and running AI agents across the full lifecycle — build, test, deploy, monitor, improve. Hosts your agents, runs their tools, and coordinates them over an event mesh, with sessions, artifacts, auth, evaluators, and observability built in.

v2.542.1发布于 2026-11-05 15:04 UTC4,924star +4 / 7 天273fork同步于 2026-11-10 17:38 UTC

怎么上手

由 README 提炼,执行前请确认
curl -fsSL https://raw.githubusercontent.com/SolaceProducts/solace-agent-mesh/main/install/install.sh | sh
硬件要求按 README 说明

README 未说明硬件要求;仅说明 Agent Mesh Desktop 支持 macOS 11 及以上、Windows 10 及以上(x86_64)、Linux(实验性)

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

Solace 出品的智能体开发与运行时平台,托管智能体、运行工具并通过事件代理协调

基于事件网格构建和运行 AI 智能体的全生命周期平台,内置会话、鉴权、评估与可观测性,支持多智能体协作和工具调用。

核心能力

  • 通过事件代理协调多个智能体与工具调用
  • 内置会话、工件、认证、评估器与可观测性
  • 提供 sam CLI 管理配置与离线文档
  • 用 sam config plan/apply 预览并下发配置变更
  • 附带可直接应用的示例用例,如工单分诊

容易踩的坑

源码尚未发布到该仓库,目前只有 Desktop 下载和示例;首次打开应用需自行连接 LLM,参见 Desktop Bundle 文档;生产使用需 Solace 商业许可,Desktop 仅用于本地构建测试;macOS/Linux 需手动加 alias 才能在终端使用 sam

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v2.542.1
  1. v2.542.1最新正式版2026-11-05 · 2026-11-05 15:04 UTC

    Solace Agent Mesh v2.542.1

    Solace Agent Mesh is an event-driven framework for building and orchestrating multi-agent AI systems. It has been rebuilt in Go for better performance and scale, with a new decoupled architecture that lowers cost and improves monitoring in production deployments.

    [!NOTE] The Solace Agent Mesh source code is coming to this repository very soon.

    Get Started

    1. Download the Agent Mesh Desktop Application for your platform from the Assets section below. The application runs all of Agent Mesh on your computer, and includes the sam CLI.

      PlatformAsset
      macOS, Apple Silicon.dmg
      macOS, Intel.dmg
      Windows x64.zip
      Linux (AMD64 or ARM64).deb, .rpm, or .tar.gz for your WebKitGTK version

      On Linux, use WebKitGTK 4.1 on Ubuntu 24.04 and later, Debian 13 and later, and Fedora. Use WebKitGTK 4.0 on Ubuntu 22.04, Debian 12, and RHEL, Rocky Linux, or AlmaLinux 9.

      The application is licensed under the Solace Agent Mesh Desktop end user license agreement: solace-agent-mesh-2.542.1-desktop-free-LICENSE.txt.

    2. Follow the getting started guide to set up your LLM and build your first agent.

    3. Try the support ticket triage example, which you apply with sam config apply.

    The desktop application collects usage analytics. You can turn them off in the application's privacy settings.

    Getting Help

  2. v2.493.02026-11-04 · 2026-11-04 18:47 UTC
    查看更新说明

    Solace Agent Mesh v2.493.0

    Solace Agent Mesh is an event-driven framework for building and orchestrating multi-agent AI systems. It has been rebuilt in Go for better performance and scale, with a new decoupled architecture that lowers cost and improves monitoring in production deployments.

    [!NOTE] The Solace Agent Mesh source code is coming to this repository very soon.

    Get Started

    1. Download the Agent Mesh Desktop Application for your platform from the Assets section below. The application runs all of Agent Mesh on your computer, and includes the sam CLI.

      PlatformAsset
      macOS, Apple Silicon.dmg
      macOS, Intel.dmg
      Windows x64.zip
      Linux (AMD64 or ARM64).deb, .rpm, or .tar.gz for your WebKitGTK version

      On Linux, use WebKitGTK 4.1 on Ubuntu 24.04 and later, Debian 13 and later, and Fedora. Use WebKitGTK 4.0 on Ubuntu 22.04, Debian 12, and RHEL, Rocky Linux, or AlmaLinux 9.

      The application is licensed under the Solace Agent Mesh Desktop end user license agreement: solace-agent-mesh-2.493.0-desktop-free-LICENSE.txt.

    2. Follow the getting started guide to set up your LLM and build your first agent.

    3. Try the support ticket triage example, which you apply with sam config apply.

    The desktop application collects usage analytics. You can turn them off in the application's privacy settings.

    Getting Help

  3. v2.455.02026-10-22 · 2026-10-22 13:31 UTC
    查看更新说明

    Solace Agent Mesh v2.455.0

    Solace Agent Mesh is an event-driven framework for building and orchestrating multi-agent AI systems. It has been rebuilt in Go for better performance and scale, with a new decoupled architecture that lowers cost and improves monitoring in production deployments.

    [!NOTE] The Solace Agent Mesh source code is coming to this repository very soon.

    Get Started

    1. Download the Agent Mesh Desktop Application for your platform from the Assets section below. The application runs all of Agent Mesh on your computer, and includes the sam CLI.

      PlatformAsset
      macOS, Apple Silicon.dmg
      macOS, Intel.dmg
      Windows x64.zip
      Linux (AMD64 or ARM64).deb, .rpm, or .tar.gz for your WebKitGTK version

      On Linux, use WebKitGTK 4.1 on Ubuntu 24.04 and later, Debian 13 and later, and Fedora. Use WebKitGTK 4.0 on Ubuntu 22.04, Debian 12, and RHEL, Rocky Linux, or AlmaLinux 9.

      The application is licensed under the Solace Agent Mesh Desktop end user license agreement: solace-agent-mesh-2.455.0-desktop-free-LICENSE.txt.

    2. Follow the getting started guide to set up your LLM and build your first agent.

    3. Try the support ticket triage example, which you apply with sam config apply.

    The desktop application collects usage analytics. You can turn them off in the application's privacy settings.

    Getting Help

  4. 1.28.8v1.28.82026-08-28 · 2026-08-28 17:34 UTC
    查看更新说明

    [!IMPORTANT] This is the final release of SAM V1. SAM V1 is deprecated, is archived on the v1 branch, and receives no further updates or support. For the new version of Solace Agent Mesh, see v2.455.0.

    Bug Fixes

    • 2b4ef6a pin hatchling below 1.32 to avoid core-metadata 2.5 upload break… (#1625) (Mahmood(Moodi) Edalatmanesh)
    • 52c0f81 deprecate SAM v1 — banner, classifier, docs (DATAGO-147013) [13d… (#1644) (zhenyu369)

    Chores

  5. 1.28.7v1.28.72026-08-11 · 2026-08-11 18:49 UTC
    查看更新说明

    Bug Fixes

    • 52f5277 pin libnss3 to 2:3.110-1+deb13u4 for CVE-2026-163… (#1618) (Mahmood(Moodi) Edalatmanesh)
    • f25e003 bump pyasn1 to 0.6.4 for CVE-2026-59884, CVE-2026… (#1620) (Mahmood(Moodi) Edalatmanesh)
    • 0bd6e02 bump undici override to 7.29.0 (#1621) (Mahmood(Moodi) Edalatmanesh)
    • d5645b0 bump GitPython to 3.1.59 (#1622) (Mahmood(Moodi) Edalatmanesh)
    • 4854d03 bump pypdf to 6.15.0 (#1624) (Mahmood(Moodi) Edalatmanesh)

    Continuous Integration

    • f477f3f remove SonarQube, replace PR coverage with CodeCov… (#1623) (Art Morozov)

    Chores

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    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 business process workflows. It hosts the agents you build, runs the tools they call, and coordinates everything over an event broker, with sessions, artifacts, authentication, evaluators, and observability built in.

    [!NOTE] The Solace Agent Mesh source code is coming to this repository soon. Until then, this repository holds Agent Mesh Desktop downloads and ready-to-run examples.

    Installing Agent Mesh Desktop

    Agent Mesh Desktop is free, runs as a single application on your computer, and includes the sam command line interface (CLI).

    To install the application, run the install command for your operating system. The command downloads the application from the latest release.

    Agent Mesh Desktop runs on the following platforms:

    • macOS 11 (Big Sur) and later
    • Windows 10 and later (x86_64)
    • Linux (Experimental)

    On macOS and Linux:

    curl -fsSL https://raw.githubusercontent.com/SolaceProducts/solace-agent-mesh/main/install/install.sh | sh
    

    On Windows, in PowerShell:

    irm https://raw.githubusercontent.com/SolaceProducts/solace-agent-mesh/main/install/install.ps1 | iex
    

    The script selects the download that matches your operating system and processor. On Linux, it also selects your package format and WebKitGTK version. Before it installs anything, the script checks the download against the SHA-256 checksum of the release asset, and verifies the Apple notarization on macOS or the Authenticode signature on Windows.

    To preview what the script does without installing, run it with --dry-run. On macOS and Linux, pass the flag through sh -s --:

    curl -fsSL https://raw.githubusercontent.com/SolaceProducts/solace-agent-mesh/main/install/install.sh | sh -s -- --dry-run
    

    On Windows, set $env:SAM_INSTALL_DRY_RUN=1 instead.

    You can also download the asset for your platform from the latest release and install it yourself.

    To connect an LLM the first time you open the application, see Installing the Desktop Bundle.

    Using the sam CLI

    To run sam from a terminal, add it to your PATH on Windows, or create an alias on macOS and Linux:

    • On Windows: The installer places sam.exe in %LOCALAPPDATA%\Programs\Solace Agent Mesh\cli, and the install script adds that folder to your user PATH. Open a new terminal to use sam. If you install without the script, add the folder yourself.
    • On macOS: Add an alias: alias sam='"/Applications/Solace Agent Mesh.app/Contents/MacOS/sam-desktop"'
    • On Linux: Add an alias: alias sam='solace-agent-mesh'

    The following examples show common sam commands. The sam ai-assistance and sam config commands are Early Access, so their commands, flags, and output may change between releases.

    # Install skills that teach your AI coding assistant, such as Claude Code or
    # Codex CLI, to build agents, tools, and configuration for your Agent Mesh
    # version. By default, the skills are written to .agents/skills/ in the current
    # directory, where Codex CLI reads them. For Claude Code, add --target claude.
    sam ai-assistance skill install
    
    # Preview a configuration change, and then apply it to a running Agent Mesh
    # instance. Replace manifest.yaml with the path to your manifest.
    sam config plan -m manifest.yaml
    sam config apply -m manifest.yaml
    
    # Open the Agent Mesh documentation offline
    sam docs
    

    For every command and flag, see the CLI reference. To list the top-level commands, run sam --help. To see the flags of a command, run sam <command> --help.

    Examples

    The examples directory contains use cases that you apply to Agent Mesh with sam config apply. In the support ticket triage use case, a customer creates a ticket in the fictional Acme Help Desk, and Agent Mesh classifies the issue, calculates the response deadline, drafts the first reply, escalates the ticket if it is urgent, and writes the result back to the ticket.

    The examples are for learning and evaluation, and are not production-ready.

    Moving to Production

    Production use of Agent Mesh requires a Solace commercial license. Agent Mesh Desktop is for building and testing on your own computer. For production, deploy Agent Mesh to Kubernetes, or use Agent Mesh Cloud, a managed cloud service. For more information, see Installing Kubernetes for Production and Agent Mesh Cloud. To discuss a production deployment with a Solace expert, book a demo.

    License

    For the license that covers each part of this repository, see NOTICE.

    Getting Help

    This repository does not accept issues or pull requests. For more information, see CONTRIBUTING.md.