Home/AI Agents/OpenRath
OpenRath logo

OpenRath

Rath-Team/OpenRath

An open-source runtime for dynamic multi-agent workflows

GraphCanon updated 3w · GitHub synced 3w · 25 views this month

1.1k stars52 forksLast push 1mo Python BSD-3-Clause

Decision brief

OpenRath highlights its unique capabilities in managing multi-agent workflows dynamically, offering an open-source runtime with Python integration that rivals PyTorch but focuses on AI agents and their sessions.

Good fit when

  • You need to simulate complex interactions between multiple AI agents in real-time scenarios where dynamic changes are frequent.
  • Your project requires a provenance tracking system for multi-agent systems to audit actions and decisions made by the agents.

Avoid when

  • If you are working on single-agent tasks with limited or no need for interaction between agents, OpenRath's capabilities may be overkill.
  • When your focus is exclusively on model training rather than runtime workflows and interactions, other libraries or frameworks might offer more direct support.

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (4d since push)
As of 3w
Provenance
Not a fork · Organization account
As of 3w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install OpenRath
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

OpenRath is an open-source runtime developed in Python that supports dynamic multi-agent and multi-session workflows similar to PyTorch's capabilities but tailored for AI agents.

Capability facts

Languages
python

Source: github.language+pyproject.toml · Jul 27, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 27, 2026)

pip install openrath
Source link

Tags

README

Quick Install

pip install openrath

Optional sandbox and memory integrations:

pip install "openrath[opensandbox]"
pip install "openrath[openviking]"

For source development:

git clone https://github.com/Rath-Team/OpenRath.git
cd OpenRath
uv sync --group dev --group docs

Most LLM examples use OpenAI-compatible environment variables:

export OPENAI_API_KEY=sk-...
export OPENAI_BASE_URL=https://your-gateway/v1
export OPENAI_DEFAULT_MODEL=your-model-name

You can also configure providers in ~/.openrath/config.json. Environment variables take precedence.



License

OpenRath uses a BSD-style license. See LICENSE.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.