InspectorGadget

Phase 0 · AR building compliance · Denver

Flag the defect.
Then prove it.

InspectorGadget registers the city's standard drawing onto the wall in AR, classifies likely defects on-device — and hands the inspector the exact reasons behind every call. Built for people who have to defend a finding in front of a contractor, or a hearing.

Phase 0iPad · ARKitOn-device ML
AR InspectDOTI std-drawing · registered

Why it flagged

Defecttree-ensemble · calibrated 0.91
measured clear width+0.41
door swing intrusion+0.22
corridor occupancy load−0.07

TreeSHAP attribution, computed on device in Swift/Accelerate. Every classification ships with the features that drove it — no black-box verdicts.

Illustrative concept of the AR + explainability surface. No built UI yet — see status below.

Where it is today: InspectorGadget is at Phase 0 — the spec, AR/ML architecture, and explainability approach are locked; next is the data + dependency-injection foundation. There's no shipping app yet, and the September 2026 Denver pilot is a target, not a release date. The capabilities below are designed, not running.

What it's designed to do

Inspect, classify, justify.

  • AR inspection engineDOTI standard-drawing overlays registered to the real wall via 3-point calibration — the spec sits on what you're looking at.
  • On-device defect MLA tree-ensemble classifier across 15 defect categories, isotonic-calibrated so a confidence number means what it says.
  • Explainability (TreeSHAP)A custom SHAP engine renders waterfall + feature-importance views — every call is defensible.
  • RoadmapePermits syncTwo-way OAuth with the city permit system, with offline queuing for dead-zone sites.
  • RoadmapEvidence reportsPDF reports with embedded photo evidence and the SHAP charts behind each finding.
  • RoadmapADA packageAn accessibility-compliance document with citations to the governing standard.
  • Swift 6
  • ARKit 6 + RealityKit
  • CoreML + TreeSHAP
  • CoreData + CloudKit
  • OAuth 2.0 / PKCE
  • PDFKit
  • Charts

Build roadmap

Spec locked. Building from the data up.

  • Done
    Architecture & specAR/ML architecture and explainability approach locked; XcodeGen config in place.
  • Next
    Data & DI foundationCoreData schema, dependency-injection container, core domain models.
  • Then
    AR + ML enginesDrawing registration, the calibrated classifier, the TreeSHAP surface.
  • Target
    Denver pilotClosed pilot with working inspectors — September 2026 target.

Follow the build

Defensible by design.

Want to follow InspectorGadget toward the Denver pilot, or talk about your jurisdiction's drawings? Reach out.