Powered by Google Gemini AI

Turn Inspection Data
into Diagnostic Reports
Automatically

Upload your Inspection and Thermal PDFs. Our AI extracts, merges, and analyzes findings — detecting conflicts, assessing severity, and delivering a professional DDR in seconds.

2 PDFs in
AI Analysis
1 DDR out
Inspection Report
PDF
AI Merge
Thermal Report
PDF
DDR Report Generated
Executive Summary
Area Observations
Root Cause Analysis
Recommendations

Everything an inspector needs,
automated by AI

PDF Text Extraction

Full-page text extracted in reading order using PyMuPDF. Handles multi-column layouts, damaged PDFs, and mixed encodings.

Thermal Analysis

Parses thermal imaging reports to identify temperature anomalies, moisture signatures, and insulation failures.

Image Extraction

Pulls all embedded images, deduplicates them by hash, and associates each with its source page for evidence linking.

Conflict Detection

Compares inspection and thermal findings. Flags when reports contradict — e.g. "no moisture" vs. "thermal anomaly detected."

Duplicate Merging

Identifies semantically equivalent observations across both reports and consolidates them into a single authoritative finding.

Severity Assessment

Each observation is classified Critical / High / Medium / Low based on structural risk, safety impact, and urgency.

Root Cause Analysis

Gemini infers probable causes from the evidence — pointing to construction defects, material failure, or deferred maintenance.

Professional PDF Generation

Outputs a branded, paginated DDR with cover page, executive summary, embedded images, and numbered recommendations.

From two PDFs to a complete diagnostic report

01

Upload Reports

Drag and drop your Inspection PDF and Thermal PDF. Files are validated and securely processed.

02

Extract & Parse

PyMuPDF extracts all text and images from both PDFs, preserving page structure and evidence associations.

03

AI Analysis

Gemini receives both reports and runs structured analysis: merging duplicates, flagging conflicts, scoring severity.

04

Download DDR

A professional PDF DDR is generated with all findings, images, and recommendations ready for client delivery.

Built on production-grade infrastructure

AI
Google Gemini LLM Analysis Engine
Backend
FastAPI REST API & File Handling
PyMuPDF PDF Text & Image Extraction
ReportLab Professional PDF Generation
Frontend
Vanilla JavaScript Zero-dependency UI
HTML / CSS Responsive Design
Cloud
AWS EC2 Backend Compute
AWS Amplify Frontend Hosting

Built for property inspectors and diagnostic professionals

DDR AI Generator replaces the manual process of cross-referencing inspection and thermal reports. Instead of hours spent comparing findings, spotting contradictions, and writing summaries — this system does it in under a minute.

The output is a structured, client-ready Detailed Diagnostic Report that holds up to professional scrutiny: every finding sourced, every conflict documented, every recommendation specific and actionable.

Start generating reports
Never hallucinate — only report what the documents contain
Explicit "Not Available" when information is missing
Confidence scoring on all AI-generated sections
Reusable for any inspection type — not hardcoded
Download both PDF and raw JSON for integration