Universal PM Core Engine

The five things every project
actually runs on. One engine.

Work items, financials, schedule risk, document control and compliance — built as one system with a shared portfolio governance layer, rather than five products bolted together by a spreadsheet.

Running in your browser
Compiling WebAssembly kernel…
1.5 ms20,000 Monte Carlo iterations
4CPM precedence types with lag
31tables under row-level security
26engine tests, hand-verified

Built for the work that carries real money

Capital projects and delivery teams need the same five capabilities. They are usually sold as five subscriptions that do not reconcile.

Capital delivery

Bridge rehabilitation, plant, infrastructure. CPM schedules, AIA progress billing, RFIs pinned to drawings, SWMS sign-off.

Professional services

Fee burn against budget, billable rates, margin by role, earned value on engagements that run for quarters.

Portfolio & PMO

Intake scoring, capital allocation, objective alignment and benefits realization across every programme at once.

Five execution pillars

Each one measured against the incumbent it replaces.

Pillar 01

Work Items

Benchmarked against Jira · Linear · Azure DevOps

One table for stories, bugs, RFIs and submittals.

An RFI and a story share ~90% of their columns and all of their workflow. Splitting them across two systems is what stops a site team and a delivery team talking to each other.

  • Polymorphic work items
  • Sprints, points, Kanban
  • Ball-in-court & spec section
  • Fractional rank ordering
WebAssembly Monte Carlo

Schedule risk that answers while you think

The simulation kernel is WebAssembly running in your browser, not a job queued on a server. Drag the iteration count from 1,000 to 100,000 and the distribution redraws immediately — because a risk model you have to wait for is a risk model nobody re-runs.

  • Seeded — the same seed gives the same P80, permanently
  • Percentiles asserted identical to the reference engine in CI
  • Criticality measured across iterations, not assumed from one pass
  • Tornado sensitivity by Spearman rank correlation
Baseline · WebAssembly
1.5 ms
Same engine in JavaScript
118 ms

20,000 iterations over an 8-activity network. 79× faster, with output verified identical at P10, P50, P80 and P90.

Measured against the incumbents

Where Baseline is genuinely ahead — and, on the full benchmark, the 14 capabilities it has not built.

AreaIncumbentTheir approachBaseline
Work ItemsJiraSoftware item types only — RFIs live in a separate construction toolRFIs, submittals and stories on one board, one workflow
FinancialsDeltekAIA billing with floating-point currency in placesInteger minor units end to end; retainage rounded per line
Schedule RiskPrimaveraServer or desktop batch analysis you wait on20,000 iterations in ~1.5 ms, in the browser
DocumentsProcoreMarkup often bound to pixels or tilesNormalised coordinates that survive re-scaling
ComplianceAconexImmutability enforced in the application layerEnforced by database triggers, including TRUNCATE
The benchmark includes what is missing. Vector CAD tiling, resource levelling, working-day calendars and XER import are not built — the core competence of Autodesk and Primavera respectively. 18 capabilities are ahead, 17 at parity, 14 absent. Every claim names the test or migration behind it.

See it against your own schedule

The fastest evaluation is a real network. Bring an eight-to-twenty activity schedule with three-point estimates and we will show you the P80 it has been hiding.