[开源] OpenRath-Pytorch设计范式的多agent系统

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
[开源] OpenRath-Pytorch设计范式的多agent系统
[开源] OpenRath-Pytorch设计范式的多agent系统
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


今天正式开源 OpenRath :tada:
GitHub:GitHub - Rath-Team/OpenRath: A opensource, torch-like api framework for dynamic multi-agent workflow. · GitHub

image

OpenRath 是一个开源 multi-agent framework,但不同于 LangChain、OpenAI Agents SDK 等 Agent-based design,我们采用的是 Session-based architecture。

我们认为,复杂 Agent 系统真正的核心是 Session 生命周期、workflow orchestration、tool dispatch 与 runtime scheduling。因此 OpenRath 的底层抽象是自动维护的 Session Graph。

另一个核心设计是 PyTorch-like API。我们成功把 PyTorch 的设计哲学映射到 Agent Runtime:

  • Tensor → Session
  • Computation Graph → Session Graph
  • Autograd tracing → Automatic workflow tracing
  • Backend abstraction → Sandbox / Runtime backend

开发者可以像搭建神经网络一样构建 Multi-Agent Workflow,而无需手动维护 DAG。OpenRath 会自动构建与调度整个 Session Graph,让 workflow 能自然 scale。

欢迎 issue / PR / discussion,如果觉得方向有意思,欢迎点个 star :star:

image
image
image

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文