QuantaBid
AI estimation and BOQ platform for data-centre and commercial fit-out tenders.

Overview
A drawing on the left, extracted quantities on the right, and a source citation on every line that lights the region it came from. Items the drawings never show — supports, glands, fixings, commissioning — are inferred by thumb rules that state their formula and assumptions in plain text, so an estimator can disagree with the reasoning rather than just the number.
Specifications
USE CASE
Drawing-to-BOQ take-off for data-centre and fit-out tenders
WORKFLOW
Extract, infer, price, analyse, review, export
OUTPUT
Priced bill of quantities with per-line confidence and source reference
SECURITY
Client-private rate library, every override logged with its estimator
Features
- 01Split-view extraction where a line's source chip highlights its region on the plan
- 02Thumb-rule engine that shows the formula and every assumption behind an inferred item
- 03Top-three rate matches per line with similarity and, critically, age
- 04Deep analysis — tray weight, logistics volume, amperage, cooling kW, cost per MW
- 05Every AI write gated behind approve, reject or edit with a full audit trail
Architecture
QUANTABID PIPELINE
────────────────────────────────────────────
┌──────────┐ ┌─────┐ ┌───────────┐ ┌────────┐
│ Drawings │ │ BIM │ │ BOQ Excel │ │ Quotes │
└──────────┘ └─────┘ └───────────┘ └────────┘
↓
╭┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╮
┊ Quantity extraction ┊
╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╯
↓
╭┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╮
┊ Thumb-rule engine ┊
╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╯
↓
╭┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╮
┊ Semantic price matching ┊
╰┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈╯
↓
┌───────────────┐
│ Deep analysis │
└───────────────┘
↓
┌───────────────────────┐
│ Human review → export │
└───────────────────────┘
╭┈┈╮ dashed = model step ┌──┐ deterministic stepWhat it will not do
Every screen carries one honest failure record with its recovery path. This is the one buyers remember. A run matched six containment lines to a 2019 vendor quotation at 96% similarity and priced the package 31% below market. Similarity is not recency — matches older than 24 months are now excluded and every card shows its age. A second run refused to extract from a revision-cloud drawing with no dimension strings; an extraction that cannot cite a dimension does not get made.

