agentuniverse-ai/agentUniverse

agentUniverse is a LLM multi-agent framework that allows developers to easily build multi-agent applications.

agentUniverse – LLM 驱动的多智能体应用框架

是什么agentUniverse 是一个开源 Python 库(≥ 3.10),可让您组装基于大语言模型(LLM)的 智能体智能体团队。它提供了一系列即用型协作模式(如 PEER – 计划/执行/表达/评审,DOE – 数据查找/观点注入/表达),以及支持添加工具、知识库、记忆和可观测性的插件式架构。该项目源自蚂蚁集团的真实金融业务场景,已发布于 PyPI(v0.0.19,Apache-2.0)。


核心概念

概念 提供的能力
智能体 可配置的 LLM 支持单元,拥有独立的提示词、工具、记忆和可选的领域知识。
模式(协作模型) 预定义的多智能体协作流程,共同完成任务(例如,PEER 将问题拆分为规划 → 执行 → 表达 → 评审)。
MCP 服务器 通过 HTTP 暴露智能体的轻量级服务,可被其他服务或 UI 组件调用。
可观测性 内置 OpenTelemetry 钩子,可追踪智能体、LLM 调用和工具使用情况。
可视化工作流画布 通过 magent-ui 包提供的 UI,可拖拽智能体并连接形成工作流,无需编写代码。

主要特性(README 中描述)

  • 多智能体协作模式 – PEER、DOE 及自定义模式的框架。
  • 广泛的 LLM 支持 – 简单配置即可在数十个提供商间切换(Qwen、DeepSeek、OpenAI、Claude、Gemini、Llama、Kimi、WenXin、ChatGLM、Baichuan、Doubao 等)。
  • 领域专家集成 – 通过提示模板、SOP 和知识库钩子,注入金融、法律、代码生成等领域的专业知识。
  • 可扩展工具 – 可为智能体附加任意 Python 工具、RAG 流水线或外部 API。
  • 标准化可观测性 – OpenTelemetry 兼容的端到端追踪。
  • MCP 服务器 – 可将智能体发布为微服务;也支持消费外部 MCP 服务器。
  • 可视化画布magent-ui 提供无代码画布,用于构建和运行智能体工作流。
  • 文档与示例 – 快速入门指南、分步教程,以及多个现成的示例应用(法律建议、代码运行器、金融事件分析等)。

典型应用场景

领域 仓库中的示例
金融 / 投资研究 分析师用 AI 助手 Zhi Xiao Zhu(PEER 驱动的报告生成、ESG 分析)。
法律 解析用户查询并返回结构化建议的法律咨询智能体。
软件开发 编写、运行并返回结果的 Python 代码生成与执行智能体。
翻译 / 知识转移 反射式工作流翻译智能体(复现 Andrew Ng 的演示)。
讨论 / 头脑风暴 多轮、多智能体讨论组,模拟专家小组对话。

快速上手

# 安装库
pip install agentUniverse

# (可选)安装可视化 UI 包
pip install magent-ui ruamel.yaml
  1. 配置 LLM – 将您的提供商密钥添加到 custom_key.toml,并在智能体配置中设置 llm_model(例如 default_deepseek_llm)。
  2. 运行教程 – 按照 docs/guidebook/en/Get_Start/2.Run_Your_First_Tutorial_Example.md 启动一个示例智能体。
  3. 探索示例examples/ 文件夹包含标准项目模板和现成的应用。
  4. 启动可视化画布 – 在 examples/sample_apps/workflow_agent_app/bootstrap/platform 下运行 product_application.py

文档与资源

  • 用户指南docs/guidebook/en/Contents.md(安装、构建智能体、模式、可观测性等)
  • API 参考 – 托管于 https://agentuniverse.readthedocs.io/en/latest/
  • 研究论文PEER: Expertizing Domain-Specific Tasks with a Multi-Agent Framework and Tuning Methods(arXiv 2407.06985)– 验证 PEER 模式的论文。
  • 社区 – GitHub Issues、Discord 频道,以及用于公告的公开 Twitter 账号 @agentuniverse_

许可与可用性

  • 许可证:Apache-2.0(参见 LICENSE 文件)
  • :发布于 PyPI(agentUniverse),源码在 GitHub 的 agentuniverse-ai 组织下。

快速评价

agentUniverse 是一个真正面向生产环境的框架,专为构建 LLM 驱动的多智能体系统而设计,尤其适合需要将金融、法律等领域的专业知识嵌入 AI 助手的企业。其对可复用协作模式、可扩展性和可观测性的重视,使其成为希望从单智能体聊天机器人迈向协同、任务导向型 AI 工作流的开发者的可靠选择。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目