OpenRath
An open-source, PyTorch-like runtime for multi-agent and multi-session environments.
- Region
- Overseas
- Pricing
- Free
- Open source
- Yes
- GitHub Stars
- ★ 1.1k
- Source
- GitHub
- Added
- 2026-07-07
- Last verified
- 2026-07-07

Overview
OpenRath is a multi-agent and multi-session framework similar to PyTorch. It transforms agent runtime states into explicit, composable Python objects, including sessions, sandboxes, memory, tools, agents, and workflows. This enables OpenRath to manage collaboration among multiple agents across multiple sessions, while tracking each role, workspace, memory writes, and final outputs. The framework is well-suited for complex use cases requiring coordinated multi-agent systems.
Key features
- ▪Supports multi-agent and multi-session
- ▪Explicit, composable Python objects
- ▪Flexible execution environment
- ▪Persistent agent memory
Use cases
Pros
- +Highly scalable
- +Modular design
- +Supports multiple backends
Limitations / notes
- -Steep learning curve
- -Requires internet connectivity
Who it's for
This overview was compiled by AI from public sources and may contain inaccuracies — please refer to the official site.
FAQ
Is it free?
Yes, OpenRath is an open-source project and can be used free of charge.
Does it support Chinese?
Documentation is available in Simplified Chinese, but specific support details should be checked in the official documentation.
Can it be used commercially?
Yes, commercial use is permitted under the BSD-3-Clause license.
Similar agents
Cursor
FeaturedAI-powered code editor with Agent mode
Dify
FeaturedOpen-source LLMOps + Agent orchestration platform
扣子 Coze
FeaturedByteDance's no-code Agent/Bot building platform
Trae
FeaturedAI IDE (with Agent) from ByteDance
LangChain
FeaturedThe most mainstream LLM/Agent orchestration framework
Devin
FeaturedAutonomous software engineer Agent by Cognition
Something wrong? Let us know on the About page and we'll fix it.