xpert-ai/xpert
XpertAI is an open-source platform for building, running, and evolving ai agents, providing extensible capabilities and infrastructure for diverse AI systems.
解决的问题
Xpert 是一个开源平台,旨在构建、管理和治理 AI 代理团队。它解决了从简单的聊天界面转向专业 AI 团队的复杂性,这些团队能够执行复杂的工作流程、与企业数据整合,并在具有权限和审计追踪的受控环境中运作。
运作方式
Xpert 使用基于 NestJS 的插件优先模块化架构。它结合了灵活的 AI 推理(Agents)与确定性的业务流程(Workflows),并使用 LangGraph 状态图。
主要组件包括:
- Xpert Bosi: 一个作为团队领导者的桌面应用程序,允许用户组装代理、管理文件,并执行本地 shell 指令或云端电脑操作。
- Xpert Platform: 管理代理执行、权限和共享资源的后端运行环境。它支持插件系统,用于添加模型、工具和 MCP (Model Context Protocol) 应用程序。
- Workbench: 专用的交互式视图,用户可以在此检查、修正并批准 AI 代理产出的工作成果。
- Knowledge Integration: 使用 RAG 和 GraphRAG 来解析文件并检索带有引用的证据。
目标用户
- 开发者: 构建代理应用程序和多代理工作流程。
- 组织: 需要一个受控、可自托管的 AI 代理平台来处理业务流程。
- 企业用户: 希望将 AI 代理与其内部数据和 BI 工具整合。
特色亮点
- 混合架构: 结合代理推理与结构化工作流程,以获得可预测的结果。
- 插件优先设计: 从模型提供商到业务应用程序,一切皆为插件,使系统具有高度可扩展性。
- 受控执行: 内置审批、类型化工具和审计追踪,确保企业安全使用。
- 本地执行: Xpert Bosi 桌面应用程序允许代理执行本地 shell 指令,并需逐项指令批准。
- RAG/GraphRAG 支持: 整合了解析文件和引用来源的功能,以提供扎实的 AI 回应。
相关
- 项目
- 项目
- 项目
- 项目
- 项目