Private AI for construction

Every page of your project. One mind.

SATORI reads every spec, RFI, submittal, PO, checklist and photo on the job. CARL answers your field's questions from them, with the exact line attached, and never leaves your private appliance.

4,970 files on one live job · each dot is a document · drag across the field

Every job builds a library
nobody can read.

4,970 files on one electrical scope. 209 million characters. Roughly 70,000 printed pages.

Ask CARL

Ask what you'd ask your best project engineer.

Compute Analysis Reasoning Logic

C
Compute

His own private engine on a dedicated appliance. He reads every page of the job, with no token meter and nothing sent to an AI company.

A
Analysis

Takes apart specs, RFIs, submittals, POs, checklists and photos. Counts whole ledgers, not samples, and finds where documents disagree.

R
Reasoning

Thinks it through the way your best project engineer would: which document governs, which revision is newest, what is still open.

L
Logic

Every answer follows from your documents. Every quote is checked against its file, and when the answer isn't there, he says so.

These are real field questions from the live job, with CARL's actual answers in full, with owner, contractor, supplier and file names removed. Pick one and watch the record light up.

the job's record
CARL · answered from your documents

It says when it isn't there

It can be wrong.
It can't be wrong silently.

Every quotation in every answer is checked against its source file before you see it. When the documents don't hold the answer, CARL says so.

A chat AI, guessing · illustration
What's the warranty period on the transformers?

"Transformers typically carry a standard 5-year manufacturer warranty."

An illustration of the typical confident guess. It comes from nowhere on your job.

CARL, on the live job
What's the warranty period on the transformers?

"The transformer-specific warranty period isn't in what I have read. The only period I can stand behind is the 1-year end-to-end Contractor warranty for the Work."

6 of 6 quotes verified. Nothing invented.

Measured on a live job, not a demo

Three weeks. Seven people. 407 real questions.

One electrical scope on a hyperscale data-center campus, 9 to 28 September 2026. Built independently, proven in the field.

Money saved in those three weeks
$16K–$32K

136 to 271 hours of hunting handed back to the work. 407 questions × 20 to 40 minutes saved each × $119, the job's own cost per labor hour.

At peak, over a year
$2.34M

120 people from the office to the foreman, six 10-hour days. Search time, rework, RFI effort and AI seats, from the value model.

Modeled from measured use. The question count and labor rate are the job's own; minutes saved per question are industry-reported (Construction Dive, 2024). The yearly figure is the base case of the calculator below.

98.9%
of 7,017 quotes in real field answers verified against the file
407
field questions asked in three weeks, from the office to the foreman
4,970
project files read and kept current, checked every 2 minutes
12 / 12
on the field evaluation, graded against the documents
0.3 s
to find the right documents for a question
77
disagreements between documents found before anyone installed to the wrong one
99.2%
of 1,163 quotes verified on the 36-question wide evaluation
$0
per question. No token meter, no seat fees to an AI company

Private by design

Off every AI company's servers.

Copilot, ChatGPT, Claude, Gemini and Grok all process your owner's drawings on the AI company's servers. On a data-center job, those companies can be your owner's competitors. SATORI sends them nothing.

Zero AI companies

No document, passage or question goes to OpenAI, Anthropic, Google, Microsoft, Amazon, Meta or xAI.

No open doors

The appliance opens no ports to the internet. People reach it only through a private encrypted tunnel, after a work-email sign-in.

An answer for the owner

When an owner's security team asks how your AI handles their documents, you have a clean one. Not legal advice; have counsel read your NDAs.

What it's worth

The hours are already being spent. SATORI gets them back.

Each preset opens on the industry median, the base case. The sliders only move up from there, toward what your own numbers support.

Industry: 13.6% of the work week (PlanGrid & FMI, 2018). About 8 h at six 10-hour days.
BLS 2025 wages with benefits and overtime. Use your own payroll figure.
Industry: about 5% average (CII). 52% of rework traces to bad data (PlanGrid & FMI).
Industry: $1,080 to process each (Navigant, 2013).
At $30 per user per month.
$2.34M
value returned per year · base case at the floor
Search hours returned
Rework avoided
RFI effort saved
Cloud AI seats not bought

hours a year handed back to the work, full-time people's worth of searching.

A model with cited industry inputs, not a measured result. Your pilot replaces the assumptions with your own numbers.

Nothing else like it

Other tools do one of these. SATORI does all five.

In September 2026 we checked 173 AI products across the US, UK, Europe, Australia and Asia against these five capabilities.

01Knows how the job connects

Spec, submittal, RFI, PO, checklist and photo, linked before you ask.

02Proof on every line

Every quotation checked against its file. Failures are shown to you.

03Construction's own rules

Newest revision wins. Whole ledgers counted. Conflicts surfaced.

04A private engine

Its own model on its own appliance, off every AI company's servers.

05Learns your job

Every miss your team reports becomes a permanent test.

173
AI products checked
121
built for construction
0
combined all five. None had a clear yes on more than one.

One engine, three sizes

At full size, CARL sits with the big models.

Independent intelligence index, published scores. The same CARL at every size: moving up is an appliance upgrade, not a new product.

Running today

CARL Compact

34

On the live job now. Beats a flagship cloud model at reading documents, charts and photos.

Next size up

CARL Pro

40

Faster answers, many at once, for whole project teams.

Full size

CARL Max

45

In the range of the big cloud models, and still private.

It gets better

Every question makes the next answer better.

Ask

Every answer is saved with its receipts.

Keep the best

Verified answers join the gold set: 181 so far.

Trace the miss

Graded against the documents, root cause found.

Fix it for good

A new test for every miss. It can't quietly come back.

Re-run

Nothing ships if it scores worse.

What it took to build

One person. Eleven months. Relentless.

A working electrical QA/QC inspector wrote the first version of CARL in late October 2025, and built SATORI on his own time and his own money, around his job and his family. No team, no investors, no company budget.

11 mo
from CARL's first version to a field team using it on a live job
1,700+
hours of nights and weekends, every week, for eleven straight months
$20K+
of his own money in hardware, courses and tools
1
builder. No team, no investors, no outside budget
  1. Late Oct 2025CARL, first version, running on personal hardware
  2. Nov 2025First tests against real construction documents
  3. Dec 2025 – Jun 2026The long build. Coding problems solved one at a time, hardware failures and rebuilds, upgrades, the system restructured and refined, training run after training run, proof after proof
  4. 30 Jun 2026First fully audited project record: 796 records, zero broken links
  5. 23 Jul 2026Drop in a project folder, get a connected record. Proven at volume and stress-tested
  6. Early Aug 2026Trust testing: adversarial questions written to make it invent answers. Only the engine that passed shipped
  7. Aug 2026Full-system audit: about 55 defects found and fixed, each pinned with a test
  8. 9 Sep 2026Live on a hyperscale data-center job with a field team of seven
  9. 28 Sep 2026407 real questions answered, 98.9% of quotes verified

Hours and spending are the builder's own figures.

By invitation · one partner per market and trade

Be the first in your market with CARL.

The founding partner gets the exclusive right to use SATORI and CARL in their market and trade, before anyone else can.

The exclusive right

While it holds, no competitor in your market can buy it.

A managed service

A private appliance run, upgraded and kept sharp by SATORI. You fund it; SATORI runs it.

A voice in what's next

Your field's questions decide what gets built next.

Christopher Welker · satoridots.ai