Haohao-end/openagent
What if OpenAI Deep Research and Dify were one platform? OpenAgent — harness architecture for rapidly building vertical AI agents, with deep reasoning loops, visual workflows, RAG, and A2A delegation.
解决的问题
OpenAgent 为团队提供了一个全面的全栈平台,用于构建、编排和运行 AI 应用程序。它超越了简单的聊天演示,提供了一个专业的工作区,用于管理 AI 应用的整个生命周期,从可视化工作流设计、数据集集成,到发布和 API 交付。
如何工作
该平台采用 Flask 后端、Celery 工作器和 Vue 3 前端。它利用 LangChain 和 LangGraph 实现 AI 编排,允许用户创建能够分解任务并协调多种能力的复杂代理。系统包含一个可视化工作流编辑器,用户可以通过拖拽节点(如 LLM、工具调用和 HTTP 请求)来定义逻辑。对于知识增强行为,它集成了 Weaviate 和 FAISS 以支持 RAG(检索增强生成)和语义检索。
适用人群
专为需要构建具备复杂推理能力、可视化编排,并可通过 OpenAPI 将代理暴露为 API 的生产级 AI 应用的团队和开发者设计。
主要亮点
- 可视化工作流编辑器:使用支持分支、代码执行和参数提取的节点式编辑器设计复杂的 AI 逻辑。
- 应用工作区:专用于模型和提示管理、版本对比以及带执行追踪的实时调试。
- 深度研究模式:使代理能够将复杂任务分解为多步骤执行链,实现更深层次的推理。
- 深度知识集成:提供完整的数据集管理工具,支持上传文档并将检索节点连接到代理。
- OpenAPI 交付:支持发布应用并通过 REST 和 SSE 与其它服务集成。
相关
- 项目
- 项目
- 项目
- 项目
- 项目