OpenRath
OpenRath is a PyTorch-like multi-agent & multi-session framework designed for building scalable agent clusters. It models agent runtime state as explicit, composable Python objects like Session, Sandbox, Memory, and Workflow, enabling complex collaboration and traceable lineage.
OpenRath sits in the Multi-Agent category, so it is usually better judged by workflow fit, deployment style, and team needs than by isolated features alone. Based on the available metadata, it leans most clearly toward Session as the dataflow core, handling context as structured chunks for reuse and reduced token consumption.. A representative use case is Building scalable agent clusters with many agents collaborating across many branchable sessions.. The listed license is BSD-3-Clause. GitHub stars are currently 964. Relevant tags include Multi-agent, Multi-session.