Deterministic BIM pricing

Same input.
Same result.
Every time.

Paste a product URL or describe a product. AI extracts the data. The engine calculates the cost.

estimate · deterministic
Engine calculated

Aluminium tilt-turn window1200x1400mm

Total price

12 616 kr

Total hours

13.28 h

Decision trace

  • R1.base_category · Base rate for window applied (6h)
  • R2.geometry · Geometry complexity: complex → ×1.8
  • R3.mep · MEP complexity: low → ×1.1
  • R4.variants · 3 variants → +1.4h (first included, 2 extra)

signature 04abae8497b1e20e… · policy strata-policy@1.0.0 · engine strata-estimate@1.0.0

The problem

BIM pricing is inconsistent

Same product, different estimates

Two estimators price the same component and arrive at numbers hours apart.

Hidden assumptions

Multipliers, complexity factors, and reuse credits live in spreadsheets and heads.

Hard to explain pricing

Clients ask why a number is what it is. There is no clear answer.

No audit trail

When a price changes, no one can point to what changed or when.

Core principle

Strata does not guess

AI extracted

AI layer

  • · Identifies product type
  • · Extracts dimensions and materials
  • · Infers geometry and MEP complexity

Interprets · does not price

Engine calculated

Engine layer

  • · Applies fixed rules
  • · Uses versioned pricing logic
  • · Produces a deterministic result

input_hash + policy_pack + engine_version

AI interprets. The engine owns truth.

Workflow

How it works

STEP 01

Paste product information

URL, free text, or spec sheet.

STEP 02

Review ProductSpec

Confirm what the AI extracted.

STEP 03

Generate estimate

The engine runs deterministically.

STEP 04

Review breakdown

Inspect the full decision trace.

Deliverables

What you get

Deterministic estimate

A single, reproducible number.

Full cost breakdown

Every hour, every multiplier, accounted for.

Decision trace

Every rule that fired, in order.

PolicyPack versioning

Immutable snapshots of pricing logic.

Replayable results

Re-run any estimate. Get the same number.

Modeling plan

A step-by-step production plan in hours.

Verifiability

Every estimate is verifiable

Estimate signature

fnv1a64:04abae8497b1e20e

PolicyPack version

strata-policy@1.0.0

Engine version

strata-estimate@1.0.0

Every estimate can be reproduced exactly. No hidden logic.

Transparency

Explainable pricing logic

decision_trace.log
strata-estimate@1.0.0Engine calculated
R1.base_category     Base rate for window applied (6h)
R2.geometry          Geometry complexity: complex → ×1.8
R3.mep               MEP complexity: low → ×1.1
R4.variants          3 variants → +1.4h (first included, 2 extra)
R6.price             Hourly rate 950 SEK/h × 13.28h = 12616 SEK

Start your first deterministic estimate

No guessing. No black box.