← All workConstruction AI platform

A construction AI platform, built from the ground up

Portfolio intelligence, document AI, cost benchmarks, and project Q&A with citations, in one platform built for how builders actually run their work.

SiteOS project workspace
Client

SiteOS

Our role

Product design, architecture, and full-stack engineering, from the ground up

Status

Live platform, currently in its funding stage.

Built with

Python, FastAPI, Celery, Redis, PostgreSQL (Supabase), TimescaleDB, Cloudflare R2, Claude API, scikit-learn, XGBoost, Next.js, Vercel, Railway

01

The challenge

Custom builders run projects across shared folders, email threads, texts, spreadsheets, and memory. Leadership rebuilds the portfolio picture by hand every week, and the information needed for decisions is scattered.

02

What SiteOS does

SiteOS gives a builder a clear answer to three questions: what changed on a project, what needs a decision now, and what to tell the client, with sources. It brings together project data, field reports, outside signals such as federal demand, labor and material benchmarks, and weather, and document intelligence, all in one place.

03

The platform

An alert engine flags what needs attention across the portfolio. Executive and portfolio views show health, exposure, and cost and demand context. Project manager views cover schedules, RFIs, invoices, document ingest, and project Q&A with citations. Cost intelligence compares benchmarks with clear national and regional labels, and decision packets turn approvals and next steps into client-ready outputs. Daily reports, weather flags, and photos feed the same project record that the dashboards and AI read.

04

Engineering

A Python and FastAPI backend with Celery workers runs ingestion, scheduling, and long-running analysis, with job monitoring built in. Data moves through a layered pipeline, from raw ingest to validation to benchmark tables, with tenant project data isolated per builder. AI document and RFI analysis is paired with rules and templates so every answer is explainable and cited. Next.js dashboards stream for weak job-site connections, on Vercel and Railway.

05

The result

A complete construction intelligence platform, designed and engineered by Dorvell end to end.

Project documents spread across folders
Project Q&A with sources
Portfolio view
Platform engineering
Portfolio answers with sources
Next step

Working through something similar?

Tell us what’s slowing you down. We’ll tell you plainly what we’d build, what it costs, and whether it’s worth doing.

Rough ideas are fine. Nothing to sign.