OrPAD
Local-first · Open Source · v1.0.0-beta.5

One workspace for the files you read and the pipelines you run.

OrPAD opens Markdown, JSON, CSV, source code, diagrams, and .or-graph files in the same editor — and runs the orchestration pipeline that ties them together, locally, with evidence.

GitHub Latest Release · Desktop installers and PWA available
OrPAD desktop app on v1.0.0-beta.5 showing an orchestration pipeline running with a Probe node in Running state and the Risk Taxonomy detail panel.
OrPAD v1.0.0-beta.5 · live pipeline · Probe Risk Taxonomy node in Running state
Pillar 01 · Viewer & Editor

Many formats, one place to read and edit them.

Stop tab-juggling between a Markdown editor, a JSON viewer, a CSV grid, and a diagram tool. OrPAD opens each format with a real editor and a structured preview side by side, in the same window as the rest of your project.

Markdown, JSON, CSV, YAML, source code, diagrams, .or-graph

Every format gets the right editor — CodeMirror with syntax-aware token colors for source / stylesheet / script / config / diff / SVG files, a spreadsheet grid for CSV, a structured tree for JSON / YAML, source-and-render for Mermaid, a visual canvas for graphs.

Structured preview, not just rendered HTML

Preview understands the format: rendered docs for Markdown, schema-aware tree for JSON, inline charts for tabular data, live diagram for Mermaid, flow canvas for .or-graph. Toggle Editor Only / Split / Preview Only without losing layout.

Files, terminal, AI, and git in the same window

Project files, command palette, AI actions, MCP tools, terminals, and git status sit beside the editor — so you never leave the workspace to work.

OrPAD with README.md open in a Markdown editor on the left and a rendered preview on the right showing a Mermaid architecture diagram.
README.md · Markdown editor + rendered preview with an inline Mermaid diagram
OrPAD orchestration view: pipeline setup, full flow canvas with 9 nodes wired together, and a Harness Implementation status panel reporting 15/20 nodes ready.
Harness Implementation 15/20 · UTerminal TUI Rendering Detection Task
Pillar 02 · Orchestration Management

Design the graph, run the pipeline, watch the state.

OrPAD is also an orchestration manager. Open a .or-graph or .or-pipeline file and you get a visual canvas, flow editor, machine adapter, and a durable run state — with approvals and evidence built in.

Visual graph + text-first file

Edit the .or-graph in a canvas or as JSON — the file on disk stays diffable, reviewable, and reusable across packages.

Supervised Machine execution

Start runs from explicit local paths. Adapters drive each node, durable run state survives restarts, approval gates protect risky side effects.

Evidence, checksums, and human review

Every run produces an evidence record. Package Manager surfaces signatures, checksums, and reviewer state before anything is imported or updated.

Live node state — not a black box

Each node in a running pipeline shows its own status, progress, and gate state. You can pause, inspect, and resume without losing context.

● Done— Finished, evidence saved. ● Running— Worker loop in progress. ● Blocked— Waiting for approval or input.
Three orchestration nodes labeled Ingest, Dispatch, and Review Patch — showing Done, Done with progress dots, and Blocked status badges.
OrPAD Packages

Reusable orchestration units, reviewed before they ship.

A package bundles nodes, graphs, skills, rules, and examples so a pipeline is portable. The official Registry only marks packages as reviewed after a maintainer-merged PR — custom registries stay visibly custom.

github.com/OrPAD-Lab/orpad-registry
OrPAD Package Manager modal listing 10 discovered packages including OrPAD Core Nodes, Content QA Starter Package, Frontend UX Starter Package, Security Review Starter Package, with Installed / Browse / Updates / Workspace Lock tabs.
Package Manager · 10 packages · catalog valid · Discovery roots: built-in + user

Nodes & adapters

Reusable pipeline capabilities, execution adapters, prompts, and declarations.

Graphs & trees

Flow layouts, routing structures, tree assets, and machine-readable topology.

Skills & rules

Operational instructions, guardrails, review rules, templates, and handoff conventions.

Examples & assets

Runnable samples, docs, evidence records, fixtures, and supporting files.

v1.0.0-beta.5

Install once. Run locally. Keep your work yours.

Desktop builds, a PWA fallback, and the full source. OrPAD is MIT-licensed; everything runs on your machine unless you configure otherwise.