Open Source

Construction software shouldn't require a PhD to automate.

We're open-sourcing the CLIs we built to interface with the construction industry's most common platforms. Designed for AI agents, automation pipelines, and anyone who needs programmatic access without the pain.

@opsrev/procore-cli GitHub →

Procore from the command line.

Full CLI access to the Procore construction management API. List projects, pull RFIs, read submittals, check budgets, review daily logs — all from your terminal. Every command outputs JSON, making it ideal for piping into scripts, feeding to AI agents, or building automation workflows.

npm install -g @opsrev/procore-cli

$ procore projects list --limit 3

[{"id": 12847, "name": "Northridge Commons"},
{"id": 12901, "name": "Harbor View Phase II"},
{"id": 13002, "name": "Summit Office Park"}]

$ procore rfis list --limit 2

[{"id": 441, "subject": "Beam spec clarification"},
{"id": 442, "subject": "HVAC routing conflict"}]

Projects & Directory

List projects, get details, browse the project directory and contact info.

RFIs & Submittals

Pull RFIs and submittals with full detail. Track status and responses programmatically.

Budget & Schedule

Query budget line items and schedule tasks. Feed project financials into your workflows.

$ eagleview get-products | head -3

[{"id": 84, "name": "Premium Roof Measurement"},
{"id": 91, "name": "Walls Measurement"},
{"id": 102, "name": "Commercial Roof"}]

$ eagleview place-order \

--address "595 Bluestem Trl" \
--city "North Sioux City" \
--state "SD" --zip "57049" \
--product-id 84

@opsrev/eagleview-cli GitHub →

EagleView measurements on demand.

Order aerial roof measurements, retrieve reports, download PDFs and measurement data — all from the command line. Price orders before placing them, pull JSON measurement data for analysis, and manage your entire EagleView workflow programmatically.

npm install -g @opsrev/eagleview-cli

Order Management

Price and place measurement orders with named parameters or raw JSON. Full ordering workflow.

Reports & Data

Get reports as JSON, download PDFs, pull waste measurements and file links programmatically.

Sandbox Ready

Switch between sandbox and production environments. Test integrations before going live.

Why Open Source

Built for agents. Open for everyone.

Construction software APIs are powerful but notoriously painful to work with. Complex auth flows, sparse documentation, inconsistent schemas. We built these CLIs to power our own AI agents — and open-sourced them because every contractor and developer hitting the same walls deserves better tooling.

JSON-First Output

Every command outputs structured JSON. Pipe it, parse it, feed it to agents — no screen-scraping or HTML parsing.

Agent-Ready

Designed from the ground up for LLM and AI agent consumption. Predictable inputs, structured outputs, clear error messages.

Zero Lock-In

MIT licensed. Use them standalone, integrate into your own toolchain, or fork and customize. No OpsRev account required.

Want the full autonomous ops layer?

These CLIs are the building blocks. OpsRev is the complete AI teammate that uses them — and dozens of other integrations — to run your operations 24/7.