@ruah-dev/orch

Orchestrator

Parallel agents. Zero collisions.

Multi-agent orchestration that coordinates code changes. Each task gets an isolated workspace, file-level claims prevent conflicts, and merges happen in dependency order.

Source

See it

@ruah-dev/orch
ruah demo — worktree isolation, file locking, conflict detection, and DAG scheduling

Quick start

Up and running in seconds

@ruah-dev/orch
$ ruah task create auth-module \
    --files "src/auth/**" \
    --executor claude-code

# ✓ Workspace created: .ruah/tasks/auth-module
# ✓ Claimed: src/auth/** (owned)

$ ruah task start auth-module
#  Executor: claude-code
#  Working in isolated worktree...

Features

01Git worktree isolation
02File-level claims (owned/shared/read-only)
03Workflow DAGs with dependencies
04Durable task artifacts
05Compatibility-check engine
066 executor adapters

6

Executor adapters

Parallel agents

0

Conflicts

Command Reference

Commands

ruah task createCreate task with isolated worktree
ruah task startStart task execution in workspace
ruah task doneMark task complete
ruah task mergeMerge task back with governance gates
ruah workflow runExecute a workflow DAG
ruah workflow planPreview execution plan
ruah workflow resumeResume a paused workflow

Compatibility

Supported executors

Claude Codeclaude-code
Aideraider
OpenAI Codexcodex
OpenCodeopen-code
Shell Scriptscript
Raw Shellraw

Dive deeper

Full API reference, guides, and examples.