基于 HOCON 声明式配置与 AAOSA 去中心化协议的多智能体网络交互式设计与部署平台
Neuro SAN Studio 是由 Cognizant AI Lab 开发的多智能体网络编排平台,采用 Apache-2.0 开源协议,以 Python 为主要开发语言(要求 3.12 或 3.13),当前最新版本为 0.2.28。项目采用分层架构,底层核心库 neuro-san 可通过 pip install neuro-san 独立使用,上层 Studio 提供完整的 Web UI、示例与工具链。
平台的核心设计理念是数据驱动:整个多智能体网络通过 HOCON 声明式配置文件定义,降低非技术人员的参与门槛。编排层面基于 AAOSA(Adaptive Agent-Oriented Software Architecture)协议实现去中心化自组织,智能体通过 Frontman 模式路由用户查询并自主委派子任务,支持线性、层次化和 DAG 等多种拓扑结构。安全方面,Sly-Data 机制确保敏感数据通过私有通道传递而不暴露给 LLM 聊天流,并可集成 OpenFGA 实现细粒度授权。
在工具集成方面,CodedTools 接口将 LLM 推理与 Python 确定性工具编织,兼容 LangChain 工具适配器,并支持接入 Agentforce、Agentspace、CrewAI、MCP、A2A 等外部智能体生态。每个 Neuro SAN 服务器还可作为 MCP Server 运行。平台兼容 OpenAI、Anthropic、Azure、Ollama 等多个 LLM 提供商,支持按智能体灵活分配模型,部署方式涵盖本地、容器和云端。可观测性方面原生支持 LangSmith、Arize Phoenix、HoneyHive 等平台。内置的 Agent Network Designer 元智能体支持从自然语言描述直接生成多智能体配置,覆盖航空客服、银行合规、保险理赔、零售运营、电信排障等企业级垂直场景。
配置与设计#
- HOCON 数据驱动配置:整个多智能体网络通过声明式 HOCON 配置文件定义,非技术领域专家也能参与设计智能体交互逻辑。
- Agent Network Designer(元智能体):内置能创建其他智能体网络的元智能体,输入自然语言描述即可生成定制的多智能体 HOCON 配置。
编排与通信#
- AAOSA 协议:智能体自主决定如何委派子任务,实现去中心化的自组织行为,无中央控制器。
- Frontman 模式:用户查询通过可配置的前台智能体路由,该智能体将任务委派给下游专业智能体。
- 多拓扑支持:支持线性、层次化、DAG 等多种网络拓扑结构,智能体可嵌入完整的子网络。
安全与合规#
- Sly-Data 安全数据通道:敏感数据通过私有通道在智能体之间传递,不会暴露给任何 LLM 的聊天流。
- 默认安全设计:内置安全机制,可选集成 OpenFGA 实现按用户授权。
工具与集成#
- CodedTools 接口:LLM 推理与 Python 确定性工具的编织,支持 LangChain 工具适配,可接入自定义 Python 工具、API、数据库。
- 外部智能体生态:支持与 Agentforce、Agentspace、CrewAI、MCP、A2A、LangChain 等外部框架集成。
- MCP 协议支持:每个 Neuro SAN 服务器可作为 MCP Server 运行。
可观测性#
- 健壮的可追溯性:详细的日志记录、追踪、会话级指标,原生支持 LangSmith、Arize Phoenix、HoneyHive 等可观测性平台。
- 思考过程可视化:智能体思考过程输出至
logs/thinking_dir/目录。
部署与兼容#
- 云无关架构:支持本地、容器和云端部署,提供完整的 Docker 部署脚本。
- 多 LLM 提供商兼容:兼容 OpenAI、Anthropic、Azure、Ollama 等,可按智能体灵活分配模型。
快速开始#
git clone https://github.com/cognizant-ai-lab/neuro-san-studio
cd neuro-san-studio
python -m venv venv
source venv/bin/activate && export PYTHONPATH=`pwd`
pip install -r requirements.txt
export OPENAI_API_KEY="your_key_here"
python -m run
# 访问 UI: http://localhost:4173/
待确认信息#
- README 提及默认使用
gpt-5.2,但该模型是否存在及是否为笔误待进一步验证。 - Cognizant Neuro® AI Multi-Agent Accelerator 与开源版的具体差异未在公开页面中详细说明。