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.

What it solves

OpenAgent 为团队提供了一个全栈平台,用于构建、编排和运行 AI 应用。它超越了简单的聊天演示,提供了一个专业的工作空间,用于管理 AI 应用的整个生命周期,从可视化工作流设计和数据集管理到发布和 API 交付。

How it works

平台使用 Flask 后端配合 Celery 工作进程和 Vue 3 前端。它集成了 LangChain 和 LangGraph 进行 AI 编排,并支持多种模型提供商(包括 OpenAI、DeepSeek 和 Ollama)。用户可以使用可视化的基于节点的工作流编辑器设计逻辑,使用 Weaviate 或 FAISS 通过 RAG 管理知识,并通过 OpenAPI 交付系统将应用部署为 REST/SSE API。

Who it’s for

它面向需要构建复杂、可生产的 AI 应用的团队和开发者,这类应用需要多步骤推理、定制工具集成以及结构化知识检索。

Highlights

  • Visual Workflow Editor:使用节点为 LLM、工具调用、代码执行、HTTP 请求和分支设计 AI 逻辑。
  • Deep Research Mode:使应用能够将复杂任务拆解为多个步骤,并协调能力进行深度推理。
  • Integrated Knowledge Base:提供上传文档、管理数据集以及将语义检索连接到代理的工具。
  • App Workspace:专用环境用于提示比较、版本管理以及带执行追踪的实时调试。
  • OpenAPI Delivery:能够将已发布的 AI 应用以可扩展的 API 形式对外集成。