- Overview
- Open source
Open data, tools and models for construction
What helps the whole industry, we publish: reference data, prompts, agent skills, schemas and two computer-vision models. The open models are lite versions — clients get the full, latest models, currently in private beta.
Repositories and models
Everything below is free to use under its own licence. Issues and pull requests are welcome on GitHub — including on ConstructBench, our open benchmark for construction AI.
On GitHub constructelligence-lab
- construction-dataCSV reference dataCost codes, units, waste factors, scope pay units and trade sequence
- construction-promptsPromptsPrompts for ChatGPT, Claude and Gemini, written for estimating, scheduling and site work
- construction-agent-skillsAgent skills28 installable agent skills: estimating, rendering, engineering, scheduling and more
- construction-mcpMCP serverAn offline MCP server that gives AI assistants construction reference data and calculators
- construction-project-recordsSchemasOpen schemas, templates and a checker for RFIs, submittals, change events and daily logs
- construction-data-migrationToolkitA guide and dependency-free toolkit for moving construction data between systems
- open-source-construction-toolsCurated listOpen-source construction software, verified against the GitHub API: licence, language, last commit
- ai-in-constructionGuideWhat works today, what your data has to look like, and the risks — a practical playbook
On Hugging Face constructelligence
constructelligence/construction-site-safety-hazardsDetects workers, hard hats and hi-vis vests — worn and missing — and heavy plant (excavators, loaders, dump trucks) in site photos and video. Runs offline in a browser tab.
Electrical circuit connectivityconstructelligence/electrical-circuit-connectivityReads an electrical floor plan and returns which devices sit on which circuit, the runs between them and which circuits have a home run.
Both models ship as ONNX with the decode code, so they run offline — in Python or straight in a browser.
ConstructBench is an AEC benchmark built around construction and real-world applications — estimating, takeoff, scheduling and cost work, scored the way a contractor would judge it. We are releasing our own models' results against the leading general-purpose models as they land.
ConstructBench
An AEC benchmark focused on construction and real-world applications. Every task is drawn from the documents, drawings and decisions a contractor actually works with — an estimate, a schedule, a contract, a month of job cost — and scored the way a contractor would judge the answer, so a model that is genuinely good at construction shows it and one that only sounds confident does not.
The forecasting models behind the product are trained on proprietary construction cost data and stay private. ConstructBench is the public side of that work: an open harness, openly scored, with our models' results against the leading general-purpose models released as each run lands.
What it measures
How it is scored
- Real job material. The sample set a contractor would recognise, not puzzles written for a model.
- A contractor’s tolerance. A quantity or a cost is right, within a stated band, or wrong — partial credit is explicit, never hidden in an average.
- Per task and overall. A model that is strong at takeoff and weak at forecasting is visible as exactly that.
Results — our models against the leading general-purpose models, published here and on Hugging Face as each run lands. See the ConstructBench leaderboard — coming soon →
More of the platform
Your numbers are already there. Go look at them properly.
Hosted for you or self-hosted, read-only, every user included. Connected and reconciled against your own reports in a single 90-minute session.